electron@0.35のコードをwebpackしたら"electron"がないって言われた
electron
をcommonjsモジュールとして追加してあげる必要がある。
最初、何を思ったのかexternalとかIgnorePluginとかで無視しようとして時間を浪費したのでメモ。
NG
export default { plugins: [ new webpack.IgnorePlugin(/^(?:electron)$/), ] }
NG
export default { externals: ['electron'], }
OK
export default { plugins: [ new webpack.ExternalsPlugin('commonjs', ['electron']), ] }