にパッケージ化されたときに必要に使用して、私が持っている:電子アプリは私のmain.jsでASAR
var mainFrm = require('./MainFrm');
これは、アプリケーションがASARファイルとしてパッケージ化されている場合を除き、正常に動作します。 「モジュールが見つかりません」というエラーが表示されます。
ドキュメントの状態は以下を使用します
require('/path/to/example.asar/dir/module.js');
私はそれを試してみましたが、同じエラーを得ました。上記の使用時にパスはどこから始まるのですか? electron.exeで始まるパスは?また、require( '/ resources/app.asar/MainFrm.js')を使用すると、Resourcesフォルダが別の場所にあるので、OS Xアプリケーションにどのようなパスを使用しますか?開発/デバッグ中にどのパスを使用する必要がありますか(つまり、asarの内部ではありません)