- nrm是什么?
nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。
npm默认情况下是使用npm官方源(使用npm config ls命令可以查看),在国内用这个源肯定是不靠谱的,一般我们都会用淘宝npm源:https://registry.npm.taobao.org/
修改源的方式也很简单,在终端输入:
npm set registry https://registry.npm.taobao.org/
- 进行全局安装nrm
npm install -g nrm
有的会遇到这样的报错
报这个错,是因为没有使用管理权限去运行,少了‘sudo’命令
sudo npm i nrm -g
这样就安装好了,顺便查看了下所有的源
- nrm使用
1.查看可选源(前边带*是当前使用源)
2.查看当前使用源
nrm current
3.切换源
nrm use npm
(npm 为源名,还可以继续切回taobao,nrm use taobao)
4.添加源
nrm add 源名 地址
例如:nrm add cpm http://192.168.22.11:8888/repository/npm-public/
然后 再查看有没有添加成功
nrm ls
5.删除源
nrm del cpm
比如:删除刚才添加的cpm源
6.测试源速度(响应速度)
nrm test 源名
比如:测试淘宝源响应的时间 nrm test taobao