【发布时间】:2017-03-23 13:05:02
【问题描述】:
我正在使用 browserify 将我的应用程序的所有 .js 文件合并到 dist/main.js 中。我的package.json 看起来像:
"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的作用是什么?
谢谢
【问题讨论】:
标签: electron package.json