electron - 运行构建版本时 Electron 失败

标签 electron atom-editor

我在运行Windows,Mac上的版本时遇到 Electron 方面的问题

主流程中发生Javascript错误

Uncaught Exception:
Error: Cannot find module 'electron'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:286:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/Users/fabuy/lab/tilo-desktop/releases/tilo-desktop-darwin-x64/tilo-desktop.app/Contents/Resources/app/main.js:3:18)
    at Module._compile (module.js:434:26)
    at Object.Module._extensions..js (module.js:452:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Object.<anonymous> (/Users/fabuy/lab/tilo-desktop/releases/tilo-desktop-darwin-x64/tilo-desktop.app/Contents/Resources/atom.asar/browser/lib/init.js:123:10)

最佳答案

问题在于构建可部署软件包所用的 Electron 版本。有关更多详细信息,请引用此link

对于使用'electron-packager-interactive'(epi)npm软件包构建的软件包,我也曾寻求类似的错误解决方案。当我进行更多调试时,我发现默认情况下我的Epi软件包使用的是“0.34.1”版本。因此,升级到更高版本的“0.35.0”已解决了该错误。

关于electron - 运行构建版本时 Electron 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35820770/

相关文章:

atom-editor - 如何修复 Atom 文本编辑器的一步延迟?

vagrant - 在 Vagrant 中使用 Atom 编辑器

javascript - 使用 NodeJS 和 Electron 使用操作系统的默认应用程序(带有 Word 的 docx 等)打开外部文件

使用 xampp (ubuntu) 时 php-linter 的 Php 可执行文件不工作

electron - 在 Electron 中生成子进程

javascript - 当保存的文件被覆盖/替换时, Electron 窗口会重新加载

javascript - Uncaught Error : Cannot find module 'jquery'

atom-editor - 你如何激活atom中的venv?

node.js - 在树莓派 3 上安装 Electron js 时出现问题

electron - 设置BrowserWindow框架: false disables click events