我是靠谱客的博主 欣喜外套,最近开发中收集的这篇文章主要介绍切换npm的软件源,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

npm经常无法下载想要的软件,原因,你懂得!

因此,想要换一个国内的源。有人说,淘宝的源比较快,那我们就切换到淘宝的软件源吧。

怎么切换?使用nrm这个npm开源包。所以,要先安装nrm才可以。

(说明:凡是以$开头的,都指的是在命令行输入的命令)


1) 在命令行,执行命令:

    $ npm install -g nrm

 有可能这个命令也执行无反应(墙太高!),那只好指定源了:                                          

    $ npm --registry=http://registry.npmjs.org install -g nrm

 2)查看当前有哪些源,以及正在使用哪个源,使用ns ls命令:

    $ nrm ls
   * npm ---- https://registry.npmjs.org/          
     cnpm --- http://r.cnpmjs.org/          
     taobao - http://registry.npm.taobao.org/          
    edunpm - http://registry.enpmjs.org/          
    eu ----- http://registry.npmjs.eu/          
    au ----- http://registry.npmjs.org.au/          
    sl ----- http://npm.strongloop.com/          
    nj ----- https://registry.nodejitsu.com/          
    pt ----- http://registry.npmjs.pt/

 前面有*号的为当前正在使用的源。

3)切换到指定源,例如淘宝:

    $ nrm use taobao
     Registry has been set to: http://registry.npm.taobao.org/

4)再次查看当前源: 

    $ nrm ls
      npm ---- https://registry.npmjs.org/
      cnpm --- http://r.cnpmjs.org/
    * taobao - http://registry.npm.taobao.org/
      edunpm - http://registry.enpmjs.org/
      eu ----- http://registry.npmjs.eu/
      au ----- http://registry.npmjs.org.au/
      sl ----- http://npm.strongloop.com/
      nj ----- https://registry.nodejitsu.com/
      pt ----- http://registry.npmjs.pt/

  可以看到,当前的软件源已经切换到了taobao了。

转载于:https://blog.51cto.com/snailbigdata/1757986

最后

以上就是欣喜外套为你收集整理的切换npm的软件源的全部内容,希望文章能够帮你解决切换npm的软件源所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部