nrm是什么?npm registry(npm注册表)管理工具---kalrry

nrm是一个npm注册表管理工具,用于添加、删除、查询和切换不同的npm源,如npm、cnpm、taobao等。它使得在不同npm源之间切换变得简单,例如,你可以通过命令nrmusetaobao快速将源切换到淘宝npm源。此外,nrm还支持自定义注册表的增删,并能测试各源的响应速度。
摘要由CSDN通过智能技术生成

Nrm是什么?---kalrry

前言

Win配置记录
Mac配置记录

简介

什么是nrm?
nrm是npm注册表的管理工具,可以添加、删除、查询、切换npm注册表。
nrm 是一个 npm 源管理器,允许你快速地在 npm 源间切换。

一、安装nrm

在命令行执行命令

npm install -g nrm
// 全局安装nrm。
  1. 使用
    执行命令nrm ls查看可选的数据来源
    nrm ls
    npm ---- https://registry.npmjs.org/
    cnpm — http://r.cnpmjs.org/
    taobao - http://registry.npm.taobao.org/
    eu ----- http://registry.npmjs.eu/
    au ----- http://registry.npmjs.org.au/
    sl ----- http://npm.strongloop.com/
    nj ----- https://registry.nodejitsu.com/
    其中,带*的是当前使用的源,上面的输出表明当前源是官方源。

  2. 切换
    如果要切换到taobao源,执行命令nrm use taobao。

  3. 增加
    你可以增加定制的源,特别适用于添加企业内部的私有源,执行命令 nrm add registry url,其中reigstry为源名,url为源的路径。
    nrm add registry http://192.168.10.127:8081/repository/npm-public/

  4. 删除
    执行命令 nrm del registry 删除对应的源。
    测试速度
    你还可以通过 nrm test 测试相应源的响应时间。
    nrm test npm
    npm ---- 1328ms

附: nrm命令
nrm ls :查看系统npm registry信息;
nrm add :添加注册表信息,注册表只能是遵守http或https协议的地址,否则就算添加注册表成功,该注册表也是无法使用的;
nrm del regstryName:删除 regstryName 注册表;
nrm use regstryName:修改当前注册表地址为regstryName对应的注册表地址,registry修改成功后,npm操作(如 npm login … / npm publish … / npm adduser…等)对应的地址,即为当前注册表地址,而不一定是npm的官网registry;
nrm current:查看当前registry的名称;
nrm test :测试registry的连接时间;
nrm help:帮护;
nrm -V:版本号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kalrry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值