使用环境变量实现 npm 换源
为什么需要换源?换源是一种不屈的态度,是对自己生命的负责。
1. 安装普通的第三方模块时
registry=https://registry.npmmirror.com npm install
2. 安装依赖有 node-sass 时
sass_binary_site=https://npmmirror.com/mirrors/node-sass npm install
3. 安装依赖有 electron 时
electron_mirror=https://npmmirror.com/mirrors/electron npm install
4. 合一,将环境变量写到 ~/.npmrc 里
.npmrc 的内容:
sass_binary_site=https://npmmirror.com/mirrors/node-sass
electron_mirror=https://npmmirror.com/mirrors/electron
registry=https://registry.npmmirror.com
以后直接:
npm install
就可以。
5. 用 nvm 安装 node 时同样有环境变量可用
NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node nvm install v10.0.0