为了让别人双击运行项目不用对方安装node的麻烦,即可以打包成可执行文件。
为了简化Electron程序运行环境,可以把工程编译成EXE可执行程序(windows)或者编译成DMG文件(macos)。
安装打包工具:
先安装electron-packager工具:
cnpm install -g electron-packager
查看Electron版本号:
编译Electron项目的时候,必须要提供本地的Electron版本号
electron --version
编译成EXE程序:
electron-packager . <编译后的文件的名字> --win --out <编译后的目录名下> --arch=x64 --electron-version <刚刚查询的版本号> --overwrite --ignore=node_modules
arch是cpu的架构
overwrite 代表覆盖输出目录的文件
ignore=node_modules代表忽略nodejs程序包,项目编译成exe程序,所以就不需要用到nodejs环境了