electron打包太慢解决方法
npm源太慢
可以用阿里云的npm也就是cnpm不过不推荐因为我用阿里云的npm的时候打包总是出问题
electron下载慢怎么办-手工完成
-
可以去阿里云的electron镜像下好对应版本的electron,然后放到自己的缓存目录 不同系统的缓存目录
- Linux: $XDG_CACHE_HOME or ~/.cache/electron/
- MacOS: ~/Library/Caches/electron/
- Windows: $LOCALAPPDATA/electron/Cache or ~/AppData/Local/electron/Cache/
-
把checksum文件也下载下来放到相同目录,修改文件名后面加上版本号
- 例如 SHASUMS256.txt-1.8.1
完成上面两步看上去应该是这样
也可以设置download的镜像参考:
- https://blog.tomyail.com/install-electron-slow-in-china/
- https://electronjs.org/docs/tutorial/installation
不过我是有点怕了阿里云的镜像,真的是。。。
electron-builder关联工具下载慢或者下不下来
报错例如 downloading path=/Users/xiangc/Library/Caches/electron-builder/wine/wine-2.0.3-mac-10.13 url=https://github.com/electron-userland/electron-builder-binaries/releases/download/wine-2.0.3-mac-10.13/wine-2.0.3-mac-10.13.7z
类似报错的依赖还有winCodeSign,nsis-resources,app-builder等等
手动下载,然后解压到
~/Library/Caches/electron-builder/
不同平台目录不同可去electron-builder官网查询