Mit*_*ell 31 javascript deployment desktop-application web-deployment electron
我一直在学习如何在Electron中创建应用程序,我需要帮助将一个简单的项目编译为Windows可执行文件.该程序是这个Github回购的克隆:https://github.com/electron/electron-quick-start.在repo自述文件中,它显示了如何运行该程序:
# Clone this repository
git clone https://github.com/electron/electron-quick-start
# Go into the repository
cd electron-quick-start
# Install dependencies
npm install
# Run the app
npm start
Run Code Online (Sandbox Code Playgroud)
这工作正常,但我无法弄清楚如何简单地编译它.我看过谷歌,你会认为像部署应用程序这样简单的事情就是众所周知的信息.
Pra*_*man 56
你需要使用Electron Packager.
安装使用:
# for use in npm scripts
npm install electron-packager --save-dev
# for use from cli
npm install electron-packager -g
Run Code Online (Sandbox Code Playgroud)
使用以下方式打包或部署:
electron-packager <sourcedir> <appname> --platform=win32 --arch=x86_64
Run Code Online (Sandbox Code Playgroud)
如果您想保留电子安装,请参阅应用程序分发.
更新:
上面的命令可能会抛出错误
不支持的arch = x86_64(字符串); 必须是匹配的字符串:ia32,x64,armv7l,arm64,mips64el
建议使用ia32,x64,armv7l,arm64,mips64el中的一个选项
electron-packager <sourcedir> <appname> --platform=win32 --arch=x64
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
45771 次 |
| 最近记录: |