Github Electron: A10=] 浏览器进程出现错误

GithubElectron: A JavaScript error occured in the browser process

我使用 npm 安装了 "electron-packager" 并执行了命令

electron-packager . Johnston --platform=darwin --arch=x64 --version=0.36.0

然后我在 运行 "Johnston.app" 时出现了这个错误(我什至没有看到主要的 window)

Uncaught Exception: Error: Cannot find module 'electron' at Function.Module._resolveFilename (module.js:332:15) at Function.Module._load (module.js:282:25) at Module.require (module.js:361:17) at require (module.js:380:17) at Object. (/Users/David/Github/Johnston/Johnston-darwin-x64/Johnston.app/Contents/Resources/app/main.js:3:18) at Module._compile (module.js:426:26) at Object.Module._extensions..js (module.js:444:10) at Module.load (module.js:351:32) at Function.Module._load (module.js:306:12) at Object. (/Users/David/Github/Johnston/Johnston-darwin-x64/Johnston.app/Contents/Resources/atom.asar/browser/lib/init.js:104:10)

有什么解决办法吗?谢谢!

这可能与您在用于构建的计算机上安装了不同版本的 Electron 有关。在您的应用程序的文件夹中,运行 electron --version 以获取您已安装的电子版本。然后,更改 --version=0.36.0 以使用您安装的任何版本。

如果这不能解决问题,那么您应该在您的项目上尝试 rm -rf node_modules && npm install。这将删除您的节点模块,然后重新安装它们。如果这不起作用,请在此处发表评论,我会再次尝试提供帮助。