OKAY take it away `electron-builder`
• electron-builder version=19.56.2
• loaded configuration file=package.json ("build" field)
• writing effective config file=build/electron-builder.yaml
• no native production dependencies
• packaging platform=darwin arch=x64 electron=1.8.8 appOutDir=build/mac
Downloading tmp-2221-0-electron-v1.8.8-darwin-x64.zip
[==> ] 8.5% of 48.34 MB (6.38 kB/s)
这样下载半天也没反应,设置一下镜像就好了
"build": {
"productName": "electron-vue-admin",
"appId": "org.simulatedgreg.electron-vue",
"directories": {
"output": "build"
},
"files": [
"dist/electron/**/*"
],
"electronDownload":{
"mirror":"https://npm.taobao.org/mirrors/electron/"
},
"dmg": {
"contents": [
{
"x": 410,
"y": 150,
"type": "link",
"path": "/Applications"
},
{
"x": 130,
"y": 150,
"type": "file"
}
]
},
"mac": {
"icon": "build/icons/icon.icns"
},
"win": {
"icon": "build/icons/icon.ico"
},
"linux": {
"icon": "build/icons"
}
},
如果还是下载不了相关的包,那么就下载二进制包放进缓存目录,各操作系统包的位置如下:
- macOS ~/Library/Caches/electron-builder
- linux ~/.cache/electron-builder
- windows %LOCALAPPDATA%\electron-builder\cache
在%LOCALAPPDATA%(C:\Users\Administrator\AppData\Local)