node 版本控制(MAC版)
一、n
- 首先下载 n 工具,是 node 的版本控制器
sudo npm install -g n
- 切换到 node 的其他版本
sudo n 6.0.0
切换成功后可以通过 node -v 来查看 node 版本
- 切换到 npm 的其他版本
sudo npm install npm@4.0.0 -g
- 其他
sudo n --lastest // 升级到 node 的最新版
sudo n --stable // 升级到 node 的稳定版
sudo n // 选择性切换本地已安装的 node 版本
二、nvm(Node Version Manager)
- 安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
使用 nvm ls 查看是否安装成功,安装之前记得把其他的 node 版本控制删除(例如 n)
- 安装最新稳定版 node
nvm install stable
- 安装某个版本
nvm install 版本号
- 切换到某个版本
nvm use 版本号
- 设置默认版本
nvm alias default 版本号
- 查看所有已安装node版本
nvm ls
三、nrm 切换 npm 源
1. 安装
npm install -g nrm
2. 列出所有可用的源
nrm ls
以上命令如果报错,Error [ERR_REQUIRE_ESM],执行以下语句:
npm install -g nrm open@8.4.2 --save
3. 添加某源(以淘宝为例)
nrm add taobao https://registry.npm.taobao.org/
4. 切换源
nrm use taobao
另:
进入本机所有安装模块的路径
cd /usr/local/lib/node_modules