【问题标题】:how to create deb or exe file of angular electron app如何创建角度电子应用程序的 deb 或 exe 文件
【发布时间】:2019-04-03 12:40:38
【问题描述】:

我正在开发 Angular 6。我想使用电子创建该项目的桌面应用程序。我在我的项目中安装了一个电子。当我为开发环境创建电子构建时,它工作正常并显示窗口。但我想为 Windows、Linux 和 Mac 等多个平台制作桌面应用程序。我已经安装了 electron-packager 来创建构建,当我为 Windows 创建构建时,它向我显示了“安装葡萄酒”之类的错误,当为 Linux 构建构建时创建一个包含大量文件的包,我不明白如何执行它.我想创建 .deb、.exe 等,以便我可以在任何机器上轻松运行此应用程序。我也试过electron-installer-debian,但它会抛出描述错误,创建二进制符号链接错误。我不明白如何解决这个问题。

// package.json

"electron": "electron .",
"electron-build": "ng build --prod && electron .",
"electron-packager": "electron-packager ."

【问题讨论】:

    标签: javascript node.js angular react-native electron


    【解决方案1】:

    要在 Linux 上构建 Windows 应用程序 (.exe),您需要安装 Wine 1.6 或更高版本,以便https://github.com/electron/node-rcedit 可以运行。你应该可以做到$ sudo apt install wine64

    electron-packager 不支持构建 .deb 文件,它只是为您的应用创建一个可运行的二进制文件。还有另一个用于创建.deb 文件的包:https://github.com/electron-userland/electron-installer-debian

    【讨论】:

      猜你喜欢
      • 2019-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-24
      • 2021-05-10
      • 2020-11-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多