返回

nvm 管理工具在Node.js中的安装、卸载与使用指南

前端

nvm,即 Node Version Manager,是一款帮助开发人员轻松管理多个Node.js版本的工具。通过使用nvm,你可以快速的在不同版本的Node.js之间切换,而无需重新安装整个环境。

一、nvm的安装

  1. 检查系统环境

    nvm 要求系统环境中安装了Git,因此在安装nvm之前,需要确保系统中已经安装了Git。如果尚未安装Git,可以参考以下步骤进行安装:

    # macOS
    brew install git
    
    # Linux
    sudo apt-get install git
    
    # Windows
    下载并安装Git for Windows
    
  2. 安装nvm

    # macOS 和 Linux
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    
    # Windows
    下载并运行nvm-setup.exe
    
  3. 添加环境变量

    安装完成后,需要将nvm添加到系统环境变量中,以便在命令行中使用nvm命令。

    在macOS和Linux上,打开终端,运行以下命令:

    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    

    在Windows上,打开命令提示符,运行以下命令:

    setx /M PATH "%PATH%;%USERPROFILE%\.nvm"
    
  4. 验证安装

    安装完成后,可以运行以下命令验证nvm是否安装成功:

    nvm --version
    

    如果命令输出类似于以下内容,则说明nvm安装成功:

    0.39.0
    

二、nvm的卸载

  1. macOS 和 Linux

    rm -rf ~/.nvm
    
  2. Windows

    Control Panel -> Programs and Features -> nvm -> Uninstall
    

三、nvm的使用

  1. 查看已安装的Node.js版本

    nvm ls
    
  2. 安装Node.js的特定版本

    nvm install 18.12.1
    
  3. 切换到已安装的Node.js版本

    nvm use 18.12.1
    
  4. 设置默认的Node.js版本

    nvm alias default 18.12.1
    
  5. 卸载Node.js的特定版本

    nvm uninstall 18.12.1
    

四、总结

nvm是一款强大且易于使用的Node.js管理工具,它可以帮助你轻松地在不同的Node.js版本之间切换,并管理多个Node.js项目。希望这篇指南能够帮助你更好地使用nvm。