1、electron打包需要用到electron-packager依赖

首先安装它

执行 yarn add electron-packager  安装完成success
electron桌面应用打包遇到的问题

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:可选选项

 

electron桌面应用打包遇到的问题

报node版本必须在10.12.0以上,这个好说

我们可以查看我们当前node版本 并且安装10.12.0以上版本 使用即可 

我当前用的是 8.12.0 32位的node版本

electron桌面应用打包遇到的问题

 安装 执行 gnvm(node版本管理工具) install node版本 报node在使用 这时候要关掉我们其他的应用尝试就OK拉electron桌面应用打包遇到的问题

 安装 10.12.0 32位的 安装成功

electron桌面应用打包遇到的问题

应用 gnvm use 10.12.0-x86

electron桌面应用打包遇到的问题 然后我们进行打包

一定要按照下面格式来 app版本和electron版本都要写上 否则报--version does not take an argument. Perhaps you meant --app-version or --electron-version?这个错误的

electron桌面应用打包遇到的问题

好了,下载100% 我们打开我们的项目 在根目录下就会看到下载的文件夹

 electron桌面应用打包遇到的问题

打开进去如下

electron桌面应用打包遇到的问题 打开这个exe文件 就说明成功了

electron桌面应用打包遇到的问题

相关文章:

  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2021-10-22
  • 2021-11-14
猜你喜欢
  • 2021-05-12
  • 2021-05-07
  • 2021-09-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案