electron-builder 打包问题,下载慢解决方案

目录

问题说明

项目使用了Electron,在第一次打包时会遇见下载慢,导致打包进度几乎停滞不前,甚至可能直接报错

其实这是因为Electron 的源在国外,我们直接下载,大家都懂,这下载速度堪称龟速...

设置下载源 ?

网上查了,好多方案都是说设置npm的下载源(使用淘宝镜像),设置electron的下载源等方法,可是我设置后下载速度依旧没有改变!!!,看了下评论,有的网友说可行,也有说不行的,看来还是得靠运气...

经过努力,最终,我找到了可行的方案,并在这里进行总结

解决方案

思路

打包时,在遇见进度卡住,下载停滞不前时,我们直接去

https://npm.taobao.org/mirrors/ 下载对应的文件

下面是我打包时,依次遇见的问题

下载Electron

这里我们去 https://npm.taobao.org/mirrors/electron/ 下载对应版本的文件

我这里是 windows ,将其直接放在c盘下 ~/AppData/local/electron/Cache

下载winCodeSign

这里我们去 https://npm.taobao.org/mirrors/electron-builder-binaries/ 下载对应版本的文件

我这里是 windows ,将其直接放在c盘下 ~/AppData/local/electron-builder/Cache/winCodeSign

下载nsis

这里我们去 https://npm.taobao.org/mirrors/electron-builder-binaries/ 下载对应版本的文件

我这里是 windows ,将其直接放在c盘下 ~/AppData/local/electron-builder/Cache/nsis

下载nsis-resources

这里我们去 https://npm.taobao.org/mirrors/electron-builder-binaries/ 下载对应版本的文件

我这里是 windows ,将其直接放在c盘下 ~/AppData/local/electron-builder/Cache/nsis

总结

这样,我们通过手动下载文件,并将其放在正确的位置后,我们在打包时就可以跳过下载的步骤,从而顺利完成了!!!

相关推荐
未来之窗软件服务8 分钟前
免费版酒店押金原路退回系统之【房费押金计算器】实践——仙盟创梦IDE
前端·javascript·css·仙盟创梦ide·东方仙盟·酒店押金系统
拾光拾趣录10 分钟前
常见 HTTP 请求头:从“为什么接口返回乱码”说起
前端·http
阿华的代码王国10 分钟前
【Android】卡片式布局 && 滚动容器ScrollView
android·xml·java·前端·后端·卡片布局·滚动容器
2025年一定要上岸17 分钟前
【pytest高阶】源码的走读方法及插件hook
运维·前端·python·pytest
姑苏洛言21 分钟前
答题抽奖活动小程序技术复盘
前端
砖头拍死你1 小时前
51单片机如何使用printf打印unsigned long的那些事
java·前端·51单片机
用户1512905452201 小时前
css —pointer-events属性_css pointer-events
前端
帅夫帅夫1 小时前
Axios 入门指南:从基础用法到实战技巧
前端
云边散步1 小时前
《校园生活平台从 0 到 1 的搭建》第四篇:微信授权登录前端
前端·javascript·后端
讨厌吃蛋黄酥1 小时前
React样式冲突终结者:CSS模块化+Vite全链路实战指南🔥
前端·javascript·react.js