Mar*_*ona 8 package.json electron
我使用browserify将我的应用程序的所有.js文件合并到一个dist/main.js.我package.json看起来像:
"main": "./dist/main.js",
"scripts": {
"start": "electron ./dist/main.js",
},
"bin": {
"electron": "./node_modules/.bin/electron"
}
Run Code Online (Sandbox Code Playgroud)
我可以正确运行我的应用程序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?
谢谢
小智 3
你为什么不使用__dirname(node.js)或process.resourcesPath( Electron)?
https://github.com/electron/electron/blob/master/docs/api/process.md https://nodejs.org/docs/latest/api/globals.html#globals_dirname
| 归档时间: |
|
| 查看次数: |
5775 次 |
| 最近记录: |