【问题标题】:How to properly packaged an electron applications如何正确打包电子应用程序
【发布时间】:2019-07-07 23:42:03
【问题描述】:

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

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

使用电子 v5.0.6 为平台 win32 ia32 打包应用程序,如下面的屏幕截图所示。

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

这是我的 package.json

{
  "name": "test-app",
  "version": "1.0.0",
  "description": "",
  "main": "main.js",
  "dependencies": {
    "pretty-bytes": "^2.0.1"
  },
  "devDependencies": {
    "electron": "^5.0.6",
    "electron-prebuilt": "^0.35.2"
  },
  "scripts": {
    "start": "electron main.js"
  },
  "author": "",
  "license": "ISC"
}

谁能告诉我出了什么问题以及为什么我的 electron 应用程序拒绝打包。

【问题讨论】:

    标签: electron electron-packager


    【解决方案1】:

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

    等待大约 30 分钟后,我的系统才能最终打包应用程序,所以现在可以使用电子了。谢谢

    【讨论】:

      猜你喜欢
      • 2017-08-03
      • 1970-01-01
      • 2021-03-03
      • 2017-04-19
      • 1970-01-01
      • 2019-07-14
      • 2016-04-09
      • 2021-03-28
      • 2016-12-18
      相关资源
      最近更新 更多