【问题标题】:electron packager not packaging darwin version correctly电子打包程序没有正确打包达尔文版本
【发布时间】:2016-06-14 15:58:42
【问题描述】:

我正在尝试使用电子打包器打包我的应用程序。首先,使用

electron .

然后我安装 electron-packager 并尝试使用我的命令 belwo 进行打包

electron-packager . app --out ./electron --platform=darwin --arch=x64 --version=0.35.0 --overwrite

它只在我的文件夹中打包了 3 个文件。应用程序、许可证和版本文件。当我单击该应用程序时,它会抛出错误找不到模块 .../...electron.js。当我将命令更改为

electron-packager . app --out ./electron --platform=win32 --arch=x64 --version=0.35.0 --overwrite

它工作正常,并与我期望的所有文件夹和文件打包在一起。我尝试了所有可能的方法,但无法将 darwin 版本与资源文件夹和必要的文件打包在一起。结果失败了。请问这是什么原因造成的,请问我该如何解决?任何帮助将不胜感激。

注意:我在我的机器上运行 OSX ELCAPITAN 版本 10.11.4。

【问题讨论】:

  • 你解决了吗?我也有同样的问题。
  • 我使用了 electron-builder insttead。

标签: packaging electron


【解决方案1】:

为什么要打包到 0.35 版本,有没有尝试打包更新的版本?试试看。

【讨论】:

  • @willib321 我试过 --version=1.2.1 和 --version=1.2.2 这是目前两个最新版本。他们都失败了。
  • 您的电子打包程序是最新的吗?尝试不带版本标志运行。
  • @willib321。我的应用程序正在运行 --version1.2.1 并且我按照您的建议运行它,但没有任何变化。我其实很困惑。问题依然存在。尽我所能。
  • 是的,我目前安装了 1.2.2。按照您的建议,我在没有 --version 的情况下运行。
  • 你试过运行npm install然后打包吗? @NuruSalihu
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-07
  • 2016-04-09
  • 2017-03-02
  • 1970-01-01
  • 1970-01-01
  • 2020-03-24
  • 2020-07-07
相关资源
最近更新 更多