git切换源失败解决方案
git切换源
git可以使用命令行切换源,一般使用的源有两个地址,git原生地址和淘宝镜像地址,部分公司会使用内部地址。
源切换后,npm i就是从源地址拉取相关依赖了。
原生地址
bash
npm config set registry http://registry.npmjs.org
淘宝地址
bash
npm config set registry http://registry.npm.taobao.org/
查看当前地址
bash
npm get registry
git切换源失败(无效)
有时执行了npm config set后,使用npm get registry查看仍然没有改变,首先考虑npm config set是否错误?这个很好判断,如果该命令错误,命令窗口会有提示。
正确的情况是输入命令后下面没有任何提示,就代表命令正确了。
如果命令正确了,但使用npm get registry查看设置仍然没生效,就考虑是否项目存在相关配置。
查看项目根目录下.npmrc文件是否存在该行配置:
bash
registry=xxxxxxxx
如果存在该配置项目将优先使用该源。