侧边栏壁纸
  • 累计撰写 32 篇文章
  • 累计创建 20 个标签
  • 累计收到 17 条评论

Electron使用electron-builder工具打包流程

heshaohua
2024-01-15 / 0 评论 / 0 点赞 / 265 阅读 / 1,438 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-01-15,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1、安装electron-builder

npm install  electron-builder --save-dev

2、在项目的package.json文件中配置 electron-builder相关参数

具体参数可以参考官方文档:https://www.electron.build/configuration/configuration

下面贴出我自己的配置:

{
  "name": "electron-quick-start",
  "version": "1.0.0",
  "description": "A minimal Electron application",
  "main": "main.js",
  "scripts": {
    "start": "electron .",
    "build": "electron-builder"
  },
  "build": {
    "appId": "com.imaxue.app",
    "productName":"yangyi",
    "win": {
      "icon": "build/favicon.ico",
      "target": [
        "nsis"
      ]
    },
    "nsis": {
      "oneClick": false,
      "perMachine": true,
      "allowToChangeInstallationDirectory": true
    }
  },
  "keywords": [
    "Electron",
    "quick",
    "start",
    "tutorial",
    "demo"
  ],
  "author": "GitHub",
  "license": "MIT",
  "devDependencies": {
    "electron": "^8.2.5",
    "electron-builder": "^22.6.1"
  },
  "dependencies": {
    "electron-store": "^5.1.1",
  }
}

注意要是下载源有问题的话可以在build中添加

"electronDownload":{
  "mirror":"https://npm.taobao.org/mirrors/electron/"
},

3、执行打包命令

npm run build

4、完成

完成以后会在项目目录下生成dist目录

0

评论区