electron框架实现了前端能够用js来开发桌面应用,它的原理相当于通过chrome内核开发一个桌面浏览器,然后放入开发的页面,简单实用。对于electron项目的自动更新很多小伙伴刚开始接触可能不太清楚,自动更新的插件有很多,今天来说说使用electron-builder和electron-updater的方法,适用于自己搭建更新服务器及后台的小伙伴。
1、首先需要在package.json配置使用的服务器
"build": {
"appId": "",
"productName": "xxx",
"artifactName": "${productName}.${version}.${ext}",
"copyright": "Copyright © 2022 hfitech",
"win": {
"icon": "./public/icon.ico",
"target": [
{
"target": "nsis"
}
]
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true,
"installerIcon