やっていた作業 今書いているElectronアプリはmainプロセス側はBabelもTypeScriptもFlowも使っていない生JSで書かれていました. 生JSというのも問題ですが, rendererプロセス側ではBabelを使っていたので, mainプロセスとrendererプロセスでコードを共有できず, 同じコードがコピペして増えるという悪夢が発生していました. 私はこれを解決すべく, mainプロセス側もBabelとwebpackを通すようにコードを変更していました. webpackの設定ファイルを2つに分けて, renderer側ではこれまでと引き続きwebpack-dev-serverを使い, main側ではwebpack --watchでdistにコンパイルしたコードを吐き出すようにして, 起動自体はするようになりました. webpackでビルドすると, グローバル変数__d