为什么我的电子应用程序打包后无法启动?

Why does my electron app doesn't launch after packaging?

我的项目有问题(https://github.com/Gordienko-RU/plant-log),dist 文件夹中有角包,电子主文件进入电子文件夹,但使用电子生成器打包后,应用程序不运行。
我猜我在 package.json

中的配置有一些问题


好的,我在电子package器上遇到了类似的问题。我试过你的 package.json 并做了一个"npm install"。在我看来,您的构建确实包含本机插件 (*.node)。

在 electron-packager 中,解决方案是添加 asar unpack 选项。您正在使用电子生成器。因此,您应该查看此线程:https://github.com/electron-userland/electron-builder/issues/390。也许您需要手动指定模块,例如:

1
2
3
4
 "asar": true,
 "asarUnpack": [
   "../node_modules/uws"
  ]