electronでmain processからencoderに画像を渡せない


以下のように画像を渡そうとした。

let staticPath = require('path').join(__dirname, '/static').replace(/\\/g, '\\\\')
ff.input(path.join(staticPath, '/img/logo.png'))
  1. staticファイルはちゃんとビルド時にsyncされている
  2. asarを解答してみてもやはり入っている
  3. しかしmain processから取得できない・・・
    "asar": true,
    "asarUnpack": [
      "dist/electron/static"
    ]

ためしにこれを設定してみるもだめ・・・asarで圧縮しちゃうとstaticファイルが取得できない?
そんなわけ無いと思うんだけど設定ミスかも知れない。

いったんasarをfalseにすることでお茶を濁した。