有时候npm、yarn默认源下载相当滴慢,这时候就需要通过切换源来更快速的下载依赖包。当然有的包还需要通过设置代理才能进行正常下载。
查看npm、yarn的配置列表
npm config list yarn config list
通过以上命令可以分别查看npm和yarn的配置列表项,其中registry和proxy就是源和代理,如果没有proxy这个选项就说明没有设置代理。
npm、yarn切换淘宝源和官方源
npm config set registry http://registry.npm.taobao.org/ npm config set registry https://registry.npmjs.org/ yarn config set registry http://registry.npm.taobao.org/ yarn config set registry https://registry.npmjs.org/
npm、yarn设置代理
npm config set proxy http://127.0.0.1:8081 npm config set https-proxy http://127.0.0.1:8081 yarn config set proxy http://127.0.0.1:8081 yarn config set https-proxy http://127.0.0.1:8081
npm、yarn删除代理
npm config delete proxy npm config delete https-proxy yarn config delete proxy yarn config delete https-proxy
通过以上命令就可以进行源和代理的设置,最好是在设置前输出一下配置列表看下当前配置。