Electron 为什么我的电子应用程序没有';包装后不上市?

Electron 为什么我的电子应用程序没有';包装后不上市?,electron,electron-builder,Electron,Electron Builder,我对project()有问题,dist文件夹和electron主文件中都有角包,但在使用electron builder打包后,应用程序无法运行。 我想我在package.json中的配置有一些问题。好的,我在electron packager中也遇到了类似的问题。我尝试了your package.json并进行了“npm安装”。在我看来,您的构建似乎包含本机插件(*.node) 在electron packager中,解决方案是添加asar解包选项。您正在使用electron builder。

我对project()有问题,dist文件夹和electron主文件中都有角包,但在使用electron builder打包后,应用程序无法运行。
我想我在package.json中的配置有一些问题。好的,我在electron packager中也遇到了类似的问题。我尝试了your package.json并进行了“npm安装”。在我看来,您的构建似乎包含本机插件(*.node)

在electron packager中,解决方案是添加asar解包选项。您正在使用electron builder。因此,您应该查看以下线程:。可能需要手动指定模块,如:

  "asar": true,
  "asarUnpack": [
    "../node_modules/uws"
  ]

您的一些依赖项是否为本机插件(例如xxxx.node)?正如我所看到的,这里没有一些本机插件。谢谢,我们将尝试对此进行调查,或者可能将builder更改为electron packager。