不想看我废话且有些着急的大佬,直接拖到下面看解决方法吧
大家好,不出所望。
顶着自带光环(程序员搞啥,啥出错)的我!
嗯,又来了!!!!
研究Electron已经有段时日了,终于走到打包发布这一步了。
say do just do,cnpm安装Electron-builder之后,配置package.json
好像没什么错误
哈哈哈哈哈哈哈哈。。。接下来就要打包了,愉快的 cnpm run dist
眉头一皱,发现事情没那么简单
github!抱着试一试的态度,老天保佑,下载成功吧。
github的下载结果狠狠的扇了我并不是很帅气的脸
emmm~,坚(tian)强(zhen)的我试过网上好多方法,什么修改.npmrc,什么使用cnpm(话说我用的不是cnpm么),什么使用VPN(我不是没有这条件么!!!),还有竟然让把需要的包下载下来放到缓存目录里!??????
我天真的还想去跟他的打包代码! 一看 electron-builder > out > cli >cli.js
惹不起,惹不起!我只是个凡人。
最后,我那不是很聪明的小脑瓜让我去官网看看文档吧,带着我那不入流散装英语,再带上浏览器的翻译功能,成功的在configuration下面看到了electronDownload里面的mirror,虎躯一震!
soga!!!(请拖长音)
立马改,安排!!
哈哈哈哈哈哈哈哈。。。接下来就要打包了,愉快的 cnpm run dist
成功向我招手啦
很成功嘛
duang!!!
duang!!!
解决方法
在
package.json
里添加electron
下载的镜像指向。
"build":{
"appId":"..."
...//你的其他配置信息
"electronDownload":{
"mirror":"https://npm.taobao.org/mirrors/electron/"
}
...//还是其他配置信息
}
希望看完我的废话,还能帮上你!
网友评论