美文网首页
使用 nrm 管理 npm registry

使用 nrm 管理 npm registry

作者: yuho_小豪哥 | 来源:发表于2019-11-07 09:31 被阅读0次

    默认源

    在终端下运行以下命令可查看默认源,如果没有修改过的话,一般是 https://registry.npmjs.org/

    npm config get registry
    

    npm 可以修改默认源地址,比如修改为我们常用的淘宝源:

    npm config set registry https://registry.npm.taobao.org/
    

    但是如果有几个源要进行切换的话,这种方法就显得太麻烦了。
    Nrm 就是专门用于解决这个问题,它可以帮助你简单、快速的在不同的 npm registry(源)之间进行切换。

    安装 nrm

    npm install -g nrm
    

    使用

    可用源列表

    输入命令 nrm ls 可查看源列表

    nrm ls
    
    * npm -------- https://registry.npmjs.org/
      yarn ------- https://registry.yarnpkg.com/
      cnpm ------- http://r.cnpmjs.org/
      taobao ----- https://registry.npm.taobao.org/
      nj --------- https://registry.nodejitsu.com/
      npmMirror -- https://skimdb.npmjs.com/registry/
      edunpm ----- http://registry.enpmjs.org/
    

    说明

    • *标识说明它是当前使用的 registry(源)
    • npm 是 registry(源)名字,可以在 nrm 里用于切换的名字
    • 当前版本 nrm 共提供了 7 个registry(源)

    测速

    为了确定哪个registry(源)下载速度更快,我们需要进行测速,通过测速结果,来决定具体使用哪个registry(源)

    nrm test
    

    切换源

    输入命令 nrm use <registry name> 可切换对应源,如:

    nrm use cnpm
    

    增加源

    nrm add <registry name>
    

    删除源

    nrm del <registry name>
    

    相关文章

      网友评论

          本文标题:使用 nrm 管理 npm registry

          本文链接:https://www.haomeiwen.com/subject/nnsmbctx.html