npm install -g cnpm –registry=https://registry.npm.taobao.org,先安装cnpm
npm config set registry https://registry.npm.taobao.org,在切换国内镜像,使用淘宝镜像

npm config ls可以查看使用的是哪个源【要多几个项不止可以看源】(taobao还是默认)
npm config get registry【这个呢只能看源】 查看当前镜像使用的地址,返回成功,则代表设置成功 可看见taobao地址哈 配置成功搞定

如果国内镜像使用不合适,则可切换为默认镜像(国外)
命令如下:npm config set registry https://registry.npmjs.org

如果哪天你又跑去国外了,淘宝源肯定是用不了的,又要切换回官网源,或者哪天你们公司有自己的私有npm源了,
又需要切换成公司的源,这样岂不很麻烦?于是有了nrm。

nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。就不用手动去npm config set xxxxx

npm install -g nrm
nrm -V查看版本

nrm ls 查看可选源 星号代表当前使用源【卧槽 为啥我没*号】
nrm current 也可以查看当前源【卧槽 为啥输出是空】

**对于上面2个解决方案 npm install Pana/nrm -g 就可以了哈搞定
nrm use <registry> 切换源
nrm add <registry> <url> 添加源【比如:添加一个公司私有的npm源,源地址为:http://192.168.22.11:8888/repository/npm-public/,源名为cpm(随意取)】
nrm del <registry> 删除源
nrm test <registry> 测试源速度【经过测试cnpm 最快其次是npm yarn】

 

原文地址:http://www.cnblogs.com/myfirstboke/p/16831110.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性