码迷,mamicode.com
首页 > 其他好文 > 详细

electron 无法安装

时间:2020-02-14 12:49:36      阅读:369      评论:0      收藏:0      [点我收藏+]

标签:node   try   nload   sqli   版本   vue-cli   测试   相同   需要   

犯了升级强迫症,之前用的ELECTRON5 ,之前 用的 vue-cli-plugin-electron-builder ,今天升级到1.4.5,然后把electron也升级到了8.0.0,安装的时候死活安装不上,分析源码发现在下载 electron 的压缩包的时候, taobao镜像的地址中少个v, github的下载地址中多个 v,导致用镜像下载压缩包的时候找不到地址,404错误.
研究源码后给 .npmrc 配置文件中添加了一行新的配置,完美解决问题.
配置如下

registry=https://registry.npm.taobao.org
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
url=http://cnpmjs.org/downloads
phantomjs_cdnurl=http://cnpmjs.org/downloads
electron_mirror=https://npm.taobao.org/mirrors/electron/
electron_custom_dir=8.0.0
sqlite3_binary_host_mirror=https://foxgis.oss-cn-shanghai.aliyuncs.com/
profiler_binary_host_mirror=https://npm.taobao.org/mirrors/node-inspector/
chromedriver_cdnurl=https://cdn.npm.taobao.org/dist/chromedriver

添加了 electron_custom_dir=8.0.0
注意你要下载的版本需要相同,我下载的是8.0.0,

2020/2/14
经测试 可以在项目目录中单独放一个 .npmrc,内容如下
electron_custom_dir=8.0.0

这样就不会对其它项目照成影响

electron 无法安装

标签:node   try   nload   sqli   版本   vue-cli   测试   相同   需要   

原文地址:https://www.cnblogs.com/feebool/p/12306774.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!