如何自定义切换Node源✨

如何自定义切换Node源✨

在我们使用nodejs进行安包时,常常使用淘宝镜像 https://registry.npm.taobao.org/ ,也是是cnpm源。
nodejs默认使用npm源,npm源在下载一些国外资源是速度比较慢,这个时候我们会考虑使用npm config全局配置cnpm源。
但由于我们有时候会有一些package放在自己的npm私服上面,我们可能需要在npm cnpm 自己的npm源上面来回切换,这个时候我们使用npm config进行全局配置就略显麻烦了。所以我们使用nrm进行npm源的管理。

全局安装nrm

Git Bash/Shell
1
npm install nrm -g  or  yarn global add nrm

一些基础命令

Git Bash/Shell
1
2
3
4
5
6
7
8
9
10
11
12
nrm -V # 查看版本
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/
skimdb -- https://skimdb.npmjs.com/registry

nrm add <registry> <url> [home] # 添加新源
nrm del <registry> # 删除
nrm use <registry> 选择你要使用的源

Something wrong with this article? Click here to submit your revision.

Vector Landscape Vectors by Vecteezy

作者

blacklisten

发布于

2020-03-25

许可协议

CC BY-NC-SA 4.0

评论

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×