如何正确包装电子应用

时间:2019-07-07 23:42:03

标签: electron electron-packager

什么是打包电子应用程序的最佳方法。

我已经测试并运行了我的电子应用程序,它运行正常。现在我想打包我的电子应用程序,但它只显示在命令提示符下

使用电子版v5.0.6的Win32 ia32平台打包应用,没有其他功能,如下面的屏幕快照所示。

screenshot

当我通过此代码检查电子版本时 electron --version 它输出 v1.4.13 ,但在包装过程中使用电子v5.0.6 。这是电子版本冲突还是什么?

这是我的 package.json

setFormValues(fieldName, value) {
    this.setState(({values: oldValues}) => ({
      values: {
        ...oldValues,
        [fieldName]: value
      }
    }), ........

有人可以告诉我哪里出了问题以及为什么我的 electron 应用拒绝打包。

1 个答案:

答案 0 :(得分:0)

我发现该代码最终将使用电子封装程序源Electron Packager进行编译。如果用户是第一次编译或打包应用程序,则可能需要30分钟或更长时间,因此用户必须耐心等待,并且打包效果很好。从上面的屏幕截图中,您可以看到我的应用程序已经在编译,只是我迫不及待地想看到结尾。

等待大约30分钟即可使我的系统最终打包该应用程序,因此现在可以带电子了。谢谢