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
。这将删除您的节点模块,然后重新安装它们。如果这不起作用,请在此处发表评论,我会再次尝试提供帮助。
我使用 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
。这将删除您的节点模块,然后重新安装它们。如果这不起作用,请在此处发表评论,我会再次尝试提供帮助。