#electron
#electron
Вопрос:
Я создал приложение с использованием electron-package. при запуске exe, созданного на клиентском ПК с Windows, он не запускается. Есть ли какие-либо предварительные условия для установки на клиентском ПК? Я не установил узел.
Ответ №1:
Попробуйте запустить .exe из командной строки. Возможно, вы сможете выяснить, что вызывает сбой вашего приложения. У меня была та же проблема, двойной щелчок по .exe ничего не даст. Когда я запустил .exe из командной строки (т. Е. outmyApp-win32-x64myApp.exe
), Я смог увидеть свое приложение console.log()
и console.err()
, и я понял, в чем моя проблема.
В моем случае мое приложение использовало пути относительно process.cwd()
, которые были перепутаны при запуске приложения непосредственно из .exe. Это привело к сбою приложения еще до отображения окна, поэтому казалось, что ничего не работает.