Javascript 如何创建angular electron应用程序的deb或exe文件
我正在研究Angular 6。我想使用electron创建该项目的桌面应用程序。我在我的项目中安装了一个电子设备。当我创建electron build for development environment时,它工作正常,并显示窗口。但我想为Windows、Linux和Mac等多种平台制作桌面应用程序。我已经安装了electron packager来创建build当我为windows创建build时,它会显示类似“install wine”的错误,当为Linux创建build时,它会创建一个包含大量文件的包,我不知道如何执行它。我想创建.deb、.exe等,以便我可以轻松地在任何机器上运行此应用程序。我也尝试了Javascript 如何创建angular electron应用程序的deb或exe文件,javascript,node.js,angular,react-native,electron,Javascript,Node.js,Angular,React Native,Electron,我正在研究Angular 6。我想使用electron创建该项目的桌面应用程序。我在我的项目中安装了一个电子设备。当我创建electron build for development environment时,它工作正常,并显示窗口。但我想为Windows、Linux和Mac等多种平台制作桌面应用程序。我已经安装了electron packager来创建build当我为windows创建build时,它会显示类似“install wine”的错误,当为Linux创建build时,它会创建一个包含
electron安装程序debian
,但它抛出了描述错误,产生了二进制符号链接错误。我不明白如何解决这个问题
// package.json
"electron": "electron .",
"electron-build": "ng build --prod && electron .",
"electron-packager": "electron-packager ."
要在Linux上构建Windows应用程序(.exe),您需要安装Wine 1.6或更高版本,以便运行。您应该能够执行$sudo apt安装wine64
electron packager不支持构建.deb文件,它只创建应用程序的可运行二进制文件。还有另一个用于创建.deb
文件的包: