【发布时间】:2018-04-15 09:25:06
【问题描述】:
我运行 electron-packager 以从我的应用程序中进行分发,但是当我启动 App.app 时,没有显示任何窗口,只显示顶部菜单。
问题:如何最好地调试/解决这个问题?
应用程序启动一个 Web 服务器并与另一个服务器建立 tcp 连接。电子应用程序的 html 由本地 Web 服务器提供。
这是构建时的输出:
$ npx electron-packager ./ App --overwrite
Packaging app for platform darwin x64 using electron v1.8.4
Wrote new app to /Users/user/www/app/App-darwin-x64
我尝试在包中手动运行节点应用程序,但得到了这个:
$ cd App-darwin-x64/App.app/Contents/Resources/app/
$ npm start
electron not found
来自 package.json:
"devDependencies": {
"electron": "^1.8.4",
"electron-packager": "^12.0.1"
},
$ node -v
v8.11.1
【问题讨论】:
标签: electron