nvm(Node Version Manager)Node.js的版本控制工具。

338 阅读1分钟

nvm(Node Version Manager)是一个用于管理多个Node.js版本的工具。它允许你在同一台机器上安装和切换不同版本的Node.js。以下是nvm的安装方法和基本使用步骤:

安装nvm

1.Linux/MacOS

打开终端,执行以下命令:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

或者使用wget:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

安装完成后,关闭并重新打开终端,或者运行以下命令使nvm命令生效:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

2.Windows

Windows用户可以使用nvm-windows。访问GitHub Releases下载安装程序并安装。

使用nvm

安装完成后,你可以使用nvm来安装和管理Node.js的不同版本。

  1. 列出可用的Node.js版本
    nvm list available
    
  2. 安装特定版本的Node.js
    nvm install 14.17.0
    

这将安装Node.js的14.17.0版本。

  1. 使用特定版本的Node.js
    nvm use 14.17.0
    

这将切换到Node.js的14.17.0版本。 4. 设置默认版本 bash nvm alias default 14.17.0 这将设置14.17.0为默认的Node.js版本。

  1. 卸载特定版本的Node.js
    nvm uninstall 14.17.0
    

这将卸载14.17.0版本的Node.js。

  1. 查看当前使用的Node.js版本
    nvm current
    
  2. 查看所有已安装的Node.js版本
    nvm ls
    
  3. 查看当前安装的Node.js版本
    node -v
    
  4. 查看当前安装的npm版本
    npm -v
    

使用nvm可以方便地在不同的项目中使用不同版本的Node.js,避免了版本冲突的问题。在使用nvm时,确保你已经关闭并重新打开终端,或者执行了使nvm命令生效的命令。