【发布时间】:2016-07-07 12:51:45
【问题描述】:
我正在使用:节点 5.1.1、Chromium 49.0.2623.75 和 Electron 0.37.2。
我的package.json 同时设置了name 和productName。而且语法错误为零。
如果我启动应用程序 Electron 以它的默认菜单启动,并且应用程序称为“Electron”(我可以在 OSX 的第一个菜单项上看到它,如果我调用 app.getName() // returns "Electron"
如果我设置了app.setName('correct name'),那么它将从那时起工作。但操作系统的默认菜单和应用程序名称将始终显示“Electron”。
Electron 手册没有提到任何不使用 package.json 的名称/产品名称的情况。有没有?我拥有的值只是 ascii 字符串。
我还尝试查看 electron-quick-start repo,那里的应用程序也被称为“Electron”。我注意到它只在 package.json 中设置了name,所以我还在同样令人失望的结果中添加了productName。
【问题讨论】: