nvm

nvm是一款nodejs版本管理工具,允许用户通过命令行快速安装、切换和管理不同的 Node.js 版本。他只支持Mac和Linux。Windows用户可以使用nvm-windows。

以nvm-windows为例安装:

  1. 访问Github仓库的releases来获取安装包。

  2. 确保计算机上不存在nodejs的安装(如果已安装nodejs,可自行卸载),否则会影响版本切换。

  3. 下载最新版本的nvm-noinstall.zip。

  4. 解压,并运行install.cmd文件。

  5. 输入解压后的文件路径,完成安装。

  6. 使用如下命令,切换为淘宝镜像。

npm config set registry https://registry.npmmirror.com
Shell

常用命令:

nvm ls                # 查看版本安装所有版本
nvm install 17.0.0    # 安装指定的 Node.js 版本
nvm use 17.0.0        # 使用指定的 Node.js 版本
Shell

2024年9月11日发现:nvm需要梯子才能正常使用,nvm proxy 配置

n(名字就一个字母:n)

n是一款交互式的 Node.js 版本管理工具,没有子脚本,没有配置文件,也没有复杂的 API,使用起来非常简单。

n 只适用于 macOS 和 Linux ,不适用于 Windows。

安装步骤

使用NPM安装n

npm install n -g
Shell

常用命令:

n          # 显示所有已下载版本
n 10.16.0  # 下载指定版本
n lts      # 查看远程所有 LTS Node.js 版本
n run 10.16.0 # 运行指定的 Node.js 版本
Bash