一、搭建electron项目
1.首先初始化项目 npm init
npm init
2.安装对应依赖
//electron
npm install electron@latest --save-dev
//升级工具
npm install electron-updater --save
//打包工具
npm install electron-builder --save-dev
二、配置builder以及update操作
1、配置package.json…重点是 build!!!build!!!其他根据实际情况自行配置
{
"name": "demo",
"version": "1.0.6",
"description": "演示",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"electron": "electron .",
"build": "electron-builder --win --x64"
},
"author": "",
"license": "ISC",
"build": {
"productName": "演示",
"appId": "com.makek.app",
"directories": {
"output": "dist"
},
"asar": false,
"win": {
"icon": "./logo.ico",
"target": [
"nsis"
]
},
"nsis": {
"installerIcon": "./logo.ico",
"uninstallerIcon": "./logo.ico",
"uninstallDisplayName": "卸载",
"oneClick": false,
"allowToChangeInstallationDirectory": true,