全局设置镜像源,可以参考下这篇文章,还挺详细:《npm、yarn、pnpm 最新国内镜像源设置和常见问题解决》
临时设置镜像源:《npm永久或临时切换源》
有时候可能要同时多个开发项目,又不想修改全局的镜像源(具体场景…自行脑补)
假定现在项目C
想切成国内镜像,其他项目保持不变,可以在项目C
中创建一个.npmrc
文件并设置如下内容(以阿里源为例):
# file: .npmrc
# 设置镜像源
registry=https://registry.npmmirror.com/
这就完事了!
几大镜像源(排名无前后):
出处 | 地址 |
---|---|
官方 | https://registry.npmjs.org/ |
淘宝/阿里 |