最近项目要使用到electron
,npm install
的时候一直卡在downloading 0%
然后就不动了。后面使用cnpm
倒是很快就下载完了,但是进去看目录结构不对,感觉乱七八糟的。
参考
https://www.programmersought.com/article/76672023016/
解决
将npm
和electron
镜像都改成淘宝镜像,笔者测试的是Windows环境。
npm config set registry https://registry.npm.taobao.org/
npm config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/
npm config set SASS_BINARY_SITE='https://npm.taobao.org/mirrors/node-sass' # 非必要
Mac/Linux (未验证)
编辑/etc/bashrc
sudo vi /etc/bashrc
在/etc/bashrc
添加环境变量并保存
export ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/
更新环境变量
source /etc/bashrc
注意
淘宝镜像没有electron
的beta
和electron-nightly
版本,安装必须带版本号,否则会报404。
npm i -g electron@8.3.0
网友评论