一、安裝electron-buildergit
npm install electron-builder --save-dev
二、在項目的package.json文件中配置 electron-builder相關參數github
{ "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 } }, "repository": "https://github.com/electron/electron-quick-start", "keywords": [ "Electron", "quick", "start", "tutorial", "demo" ], "author": "GitHub", "license": "CC0-1.0", "devDependencies": { "electron": "^8.2.5", "electron-builder": "^22.6.1" }, "dependencies": { "bootstrap": "^4.5.0", "electron-store": "^5.1.1", "uuid": "^8.1.0" } }
"electronDownload":{ "mirror":"https://npm.taobao.org/mirrors/electron/" },
三、執行打包命令npm
npm run build
四、完成json
完成之後會在項目目錄下生成dist目錄bootstrap