我一直在学习如何在Electron中创建应用程序,我需要帮助将一个简单的项目编译为Windows可执行文件。该程序是来自此Github回购的克隆:https://github.com/electron/electron-quick-start。在repo自述文件中,它显示了如何运行程序:
material.SetColor("_EmissionColor",yourNewEmissionColour);
这很好用,但我无法弄清楚如何简单地编译它。我一直看着谷歌,你会认为像部署应用程序这样简单的事情就是众所周知的信息。
答案 0 :(得分:40)
您需要使用Electron Packager。
使用以下方式安装:
# for use in npm scripts
npm install electron-packager --save-dev
# for use from cli
npm install electron-packager -g
使用以下方式打包或部署:
electron-packager <sourcedir> <appname> --platform=win32 --arch=x86_64
如果您想继续使用电子装置,请参阅Application Distribution。
更新:
上面的命令可能会抛出错误
不支持的arch = x86_64(字符串);必须是匹配的字符串:ia32,x64,armv7l,arm64,mips64el
建议使用ia32,x64,armv7l,arm64,mips64el中的一个选项
electron-packager <sourcedir> <appname> --platform=win32 --arch=x64