2016-03-05 2 views
1

У меня возникли проблемы с электроном, чтобы запустить версию построить на Windows, Macэлектронный сбой при запуске сборки версии

ошибка

Javascript ocurred в главном процессе

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) 

ответ

1

выпуск должен быть с электроном версию, с которой были созданы пакеты, развертывающие развертывание. Для получения дополнительной информации см. Это link.

У меня были аналогичные искажения ошибок с пакетами, которые были построены с пакетом npm с электронным упаковщиком (epi). Поскольку я отлаживаю больше, я обнаружил, что мой пакет epi по умолчанию использовал версию «0.34.1». Таким образом, обновление до более поздней версии «0.35.0» разрешило ошибку.