我正在使用browserify将我的应用程序的所有.js文件合并到一个dist/main.js
。我package.json
样子:Electron的app.getAppPath()指向哪里?
"main": "./dist/main.js",
"scripts": {
"start": "electron ./dist/main.js",
},
"bin": {
"electron": "./node_modules/.bin/electron"
}
,我能够正确运行npm run start
我的应用程序。 但是,如果在main.js
我用app.getAppPath()
我得到:
/home/myuser/projects/electronProject/node_modules/electron/dist/resources/default_app.asar
我希望这是
/home/myuser/projects/electronProject/dist/main.js
难道我误解了这种方法的使用情况如何?我如何获得Electron程序入口点的路径? default_app.asar
有什么作用?
感谢
其实问题来自[电子重新加载](https://github.com/yan-foto/electron-reload)这个事实使用它,实际上它似乎并不适合我。我会将你的问题作为github问题转发给作者。 – Marco