解决Electron使用Electron-builder打包下载资源包缓慢的问题

不想看我废话且有些着急的大佬,直接拖到下面看解决方法吧

大家好,不出所望。
顶着自带光环(程序员搞啥,啥出错)的我!
嗯,又来了!!!!
研究Electron已经有段时日了,终于走到打包发布这一步了。

say do just do,cnpm安装Electron-builder之后,配置package.json

解决Electron使用Electron-builder打包下载资源包缓慢的问题_第1张图片
好像没什么错误

哈哈哈哈哈哈哈哈。。。接下来就要打包了,愉快的 cnpm run dist

眉头一皱,发现事情没那么简单

github!抱着试一试的态度,老天保佑,下载成功吧。

解决Electron使用Electron-builder打包下载资源包缓慢的问题_第2张图片
github的下载结果狠狠的扇了我并不是很帅气的脸

emmm~,坚(tian)强(zhen)的我试过网上好多方法,什么修改.npmrc,什么使用cnpm(话说我用的不是cnpm么),什么使用VPN(我不是没有这条件么!!!),还有竟然让把需要的包下载下来放到缓存目录里!??????

我天真的还想去跟他的打包代码! 一看 electron-builder > out > cli >cli.js 惹不起,惹不起!我只是个凡人。

最后,我那不是很聪明的小脑瓜让我去官网看看文档吧,带着我那不入流散装英语,再带上浏览器的翻译功能,成功的在configuration下面看到了electronDownload里面的mirror,虎躯一震!

soga!!!(请拖长音)

立马改,安排!!

解决Electron使用Electron-builder打包下载资源包缓慢的问题_第3张图片

哈哈哈哈哈哈哈哈。。。接下来就要打包了,愉快的 cnpm run dist

成功向我招手啦

很成功嘛

解决Electron使用Electron-builder打包下载资源包缓慢的问题_第4张图片
duang!!!

解决Electron使用Electron-builder打包下载资源包缓慢的问题_第5张图片
duang!!!

解决方法

package.json 里添加 electron 下载的镜像指向。

"build":{
    "appId":"..."
    ...//你的其他配置信息
    "electronDownload":{
        "mirror":"https://npm.taobao.org/mirrors/electron/"
    }
    ...//还是其他配置信息
}

希望看完我的废话,还能帮上你!

你可能感兴趣的:(解决Electron使用Electron-builder打包下载资源包缓慢的问题)