Electron项目打包

449 阅读1分钟

安装依赖

  • 这里使用的是electron-forge对项目进行打包
  • npm install --save-dev @electron-forge/cli安装依赖
  • npx electron-forge import 使用现成转换脚本将项目导入至 Electron Forge。转换脚本完成后,Forge 会将一些脚本添加到您的 package.json 文件中
  //...
  "scripts": {
    "start": "electron-forge start",
    "package": "electron-forge package",
    "make": "electron-forge make"
  },
  //...
  • 如果觉得下载依赖速度慢,就使用vpn或者切换淘宝源之类的...

配置文件

image.png

  • 可以通过配置forge.config.js文件来添加一些必须项,例如authors,description,就是必须的
  • 官方文档,可以去查看你需要的配置

创建一个可分发版本

npm run make
  • 然后在out 文件夹里就可以看到可执行文件了

前端相关

  • 我第一次打包的时候,遇到一个问题,就是可执行文件有了,打开只有空的body,没有前端项目,所以需要你再手动的去运行前端项目,然后就可以看到了