1、electron打包需要用到electron-packager依赖
首先安装它
执行 yarn add electron-packager 安装完成success
2、打包格式如下
electron-packager sourcedir appname platform--out输出目录arch应用版本electron版本
electron-packager . 直接在所在项目下执行这个也可以 后面一个点代表当前项目根路径
命令说明:
- sourcedir:项目源文件所在路径(唯一的必须参数)
- appname:项目名称(直接使用package.json文件中的name属性更方便)
- platform:要构建哪个平台的应用(Windows、Mac 还是 Linux)
- arch:决定了使用 x86 (ia32)还是 x64(x64),还是两个架构都用
- optional options:可选选项
报node版本必须在10.12.0以上,这个好说
我们可以查看我们当前node版本 并且安装10.12.0以上版本 使用即可
我当前用的是 8.12.0 32位的node版本
安装 执行 gnvm(node版本管理工具) install node版本 报node在使用 这时候要关掉我们其他的应用尝试就OK拉
安装 10.12.0 32位的 安装成功
应用 gnvm use 10.12.0-x86
然后我们进行打包
一定要按照下面格式来 app版本和electron版本都要写上 否则报--version does not take an argument. Perhaps you meant --app-version or --electron-version?这个错误的
好了,下载100% 我们打开我们的项目 在根目录下就会看到下载的文件夹
打开进去如下
打开这个exe文件 就说明成功了