nrm使用

1、什么是nrm

nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。
npm默认情况下是使用npm官方源(npm config ls命令可以查看),在国内用npm源是不靠谱的,所以我们都会用淘宝镜像。
但是在国外了,淘宝镜像肯定是用不了的,又得切换回官方npm源;或者公司有自己的私有npm源了,又需要切换成公司的源,这样岂不很麻烦?于是有了nrm。

// 安装nrm
npm install -g nrm

2、nrm使用

2.1查看可选源,星号代表当前使用源
nrm ls
  • mrn报错:code: 'ERR_INVALID_ARG_TYPE'


    mrn报错:code: 'ERR_INVALID_ARG_TYPE'

解决方法:

//const NRMRC = path.join(process.env.HOME, '.nrmrc'); (删除)
const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');

再次运行nrm ls命令,结果如下


所有源
2.2 、添加源
nrm add源名 源路径
添加源
2.3、 切换源
nrm use 源名
切换源
2.4、删除源
nrm del 源名
2.5测试源速度
nrm test cnpm
测试源速度
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、介绍   在使用node环境的npm包管理器下载开发所需的工具包时,我们常常会感觉到下载速度非常慢,甚至发生 ...
    潜水的旱鸭子阅读 6,972评论 0 8
  • 何时使用nrm 需要在不同项目中使用不同的npm镜像源时,可以使用nrm管理 安装nrm npm install ...
    074e4152716c阅读 262评论 0 0
  • 1、安装nodejs,下载地址,http://nodejs.cn/download/,安装过程直接点击下一步即可 ...
    SCOR_PIO阅读 441评论 0 3
  • 1.nrm nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用...
    码农007阅读 157,857评论 1 49
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,610评论 28 53