mac安装nvm详细教程

1,696 阅读1分钟

引言

  • NVM 的作用

    NVM 是 node.js 的版本管理器,旨在按用户安装,并按 shell 调用。nvm 适用于任何符合 POSIX 的 shell(sh、dash、ksh、zsh、bash),尤其是在以下平台上:unix、macOS 和 Windows WSL

不支持 Homebrew 安装。如果你对 homebrew 安装的 nvm 有问题,请在提交问题之前,brew 卸载它,然后按照下面的说明安装它。

步骤 1:安装 NVM

  • 通过 curl 或 wget 下载并安装 NVM

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

    或者

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

步骤 2:配置 NVM

  • 添加以下内容到 shell 配置文件(例如 ~/.bash_profile~/.zshrc):

    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
    
  • 使用命令使改动生效:

    source ~/.bash_profile
    

    或者

    source ~/.zshrc
    

步骤 3:验证 NVM 安装

  • 在终端中输入以下命令,验证 NVM 是否安装成功:

    nvm --version
    

步骤 4:安装 Node.js 版本

  • 使用 NVM 安装你需要的 Node.js 版本:

    nvm install node  # 安装最新版本
    nvm install v22.16.0    # 安装 Node.js v22.16.0 版本
    
  • 列出已安装的版本:

    nvm ls
    

步骤 5:使用 NVM 切换 Node.js 版本

  • 切换到特定版本的 Node.js:

    nvm use v22.16.0
    

附录