npm 换源
设置npm源
方法一:通过命令方式
npm config set registry https://registry.npm.taobao.org
方法二: 通过.npmrc
文件
新建 .npmrc
文件
- Windows 用户新建位置
C:\Users\<用户名>\.npmrc
- Linux/Mac 用户位置
~/.npmrc
写入
// .npmrc
registry=https://registry.npm.taobao.org/
设置 binding.node源
除了npm部分的代码,有的包还会下载二进制文件binding.node
,默认源是github,国内访问较慢。
- 在
.npmrc
文件中添加:
// .npmrc
sass_binary_site=https://npm.taobao.org/mirrors/node-sass
chromedriver_cdnurl=https://npm.taobao.org/mirrors/chromedriver
phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs
# electron_mirror=https://npm.taobao.org/mirrors/electron
electron_mirror=https://mirrors.huaweicloud.com/electron
更新一下,将上面的electron_mirror=https://npm.taobao.org/mirrors/electron 替换为
electron_mirror=https://mirrors.huaweicloud.com/electron
见问题: