n 和 nvm
通常我们使用稳定的 LTS 版本的 Node.js 即可,但有的情况下我们又想尝试一下新的特性,我们总不能来回安装不同版本的 Node.js 吧,这个时候我们就需要 n 或者 nvm-linux版 和 nvm-windows版 了。n 和 nvm 是两个常用的 Node.js 版本管理工具。
nrm
nrm 是一个管理 npm 源的工具。用过 ruby 和 gem 的同学会比较熟悉,通常我们会把 gem 源切到国内的淘宝镜像,这样在安装和更新一些包的时候比较快。nrm 同理,用来切换官方 npm 源和国内的 npm 源(如: cnpm),当然也可以用来切换官方 npm 源和公司私有 npm 源。
全局安装 nrm:
npm i nrm -g
查看当前 nrm 内置的几个 npm 源的地址:
nrm ls
切换到 cnpm:
nrm use cnpm