# 設置阿里鏡像
npm config set registry=https://registry.npmmirror.com
npm config set disturl=https://registry.npmmirror.com/-/binary/node
# 設置electron倉庫
npm config set electron_mirror=https://registry.npmmirror.com/-/binary/electron/
配置清單
{
"name": "myapp",
"version": "1.0.0",
"description": "shop",
"main": "main.js",
"scripts": {
"start": "electron .",
"builder": "electron-builder --win --ia32"
},
"author": "wolf",
"license": "ISC",
"devDependencies": {
"@electron-forge/publisher-github": "^6.0.5",
"electron": "^19.1.9",
"electron-builder": "^23.6.0"
},
"build": {
"productName": "相約美妝",
"appId": "com.kcpai.xymz",
"copyright": "相約美妝",
"directories": {
"output": "builder"
},
"nsis": {
"oneClick": false,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
"installerIcon": "../static/img/favicon.ico",
"uninstallerIcon": "../static/img/favicon.ico",
"installerHeaderIcon": "../static/img/favicon.ico",
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "相約美妝",
"include": ""
},
"win": {
"icon": "../static/img/icon.png",
"target": [
{
"target": "nsis",
"arch": [
"ia32"
]
}
]
}
}
}
參考鏈接: