在我的 main.js 中,我有:
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 内部)