nrm的安装

为什么要装nrm?

  • nrm 是一个 npm 源管理器,方便你快速地在 npm源间切换。

npm默认情况下是使用npm官方源(使用npm config ls命令可以查看)
一般我们都会用淘宝npm源:(https://registry.npm.taobao.org/),修改源的方式也很简单,在终端输入:

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

在工作中:我们会遇到一些依赖是公司私有npm源,就需要我们来回切换源,这种情况nrm就很方便

nrm安装

sudo npm install -g nrm

nrm使用

// 查看可选源
nrm ls      
// 查看当前使用源
nrm current
// 切换源
nrm use <registry>    // 例如 nrm use taobao
// 添加源(私有源就需要添加)
nrm add <registry> <url>   // registry为源名,url为源地址 
// 删除源
nrm del <registry>
// 测试源速度
nrm test <registry>

安装可能遇到的问题

sudo npm install -g nrm命令装了之后,提示npm版本低所以我sudo npm install -g npm更新了npm,nrm ls出现以下问题

WechatIMG321.png

解决方法

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
// 我是删除了之前安装的重新安装了nrm
npm install -g nrm
nrm ls   // ----成功

tips:Node版本管理模块 n

今天公司项目安装依赖遇到私有源,刚好借此记录一下~
借鉴于作者:寒爵
原文链接:https://www.cnblogs.com/Jimc/p/10280774.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容