MAC 安装 nvm

在Mac上安装NVM(Node Version Manager)可以通过多种方法实现,以下是两种常用的安装方法:

方法一:使用Homebrew安装(推荐)

Homebrew是macOS的包管理器,通过它可以方便地安装和管理各种软件包,包括NVM。

  1. 安装Homebrew

    • 如果尚未安装Homebrew,请打开终端(Terminal.app)并运行安装命令。可以从Homebrew官网获取最新的安装命令。

    • 安装命令示例(请访问官网获取最新命令):

      bash 复制代码
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

      或者,如果在中国大陆访问GitHub较慢,可以使用国内镜像源:

      bash 复制代码
      /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  2. 使用Homebrew安装NVM

    • 安装完Homebrew后,在终端中执行以下命令来安装NVM:

      bash 复制代码
      brew install nvm
    • 安装完成后,Homebrew通常会自动处理环境变量的设置,但为了确保NVM可以在新的shell会话中正常使用,您可能需要手动添加NVM的初始化脚本到您的shell配置文件中。

  3. 配置环境变量

    • 对于macOS Catalina及以后版本(默认使用zsh作为shell),编辑或创建~/.zshrc文件,并添加以下内容:

      bash 复制代码
      export NVM_DIR="$HOME/.nvm"
      [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
      [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion
    • 注意:路径可能需要根据您实际的Homebrew安装位置进行调整。

    • 保存文件后,执行source ~/.zshrc来应用更改。

  4. 验证安装

    • 在终端中执行nvm --version来检查NVM是否成功安装。

方法二:手动从GitHub克隆安装

如果您不想使用Homebrew,也可以直接从GitHub克隆NVM的仓库进行安装。

  1. 克隆NVM仓库

    • 打开终端,并执行以下命令来克隆NVM的Git仓库到您的用户目录下:

      bash 复制代码
      git clone https://github.com/nvm-sh/nvm.git ~/.nvm
  2. 配置环境变量

    • 进入NVM目录,并运行安装脚本(但通常对于手动克隆的方式,这一步不是必需的,因为您已经克隆了整个仓库)。
    • 编辑或创建~/.zshrc(或~/.bash_profile,取决于您的默认shell),并添加NVM的初始化脚本,类似于使用Homebrew安装时的步骤。
  3. 验证安装

    • 在终端中执行nvm --version来检查NVM是否成功安装。

注意事项

  • 在安装NVM之前,建议卸载之前安装的Node.js版本,以避免版本冲突。
  • 如果在安装过程中遇到任何问题,如网络问题导致下载失败,可以尝试使用VPN或代理服务,或者检查您的网络连接设置。
  • 确保您的shell配置文件(如~/.zshrc~/.bash_profile)中的路径与您的实际安装位置相匹配。
  • 如果在安装或使用过程中遇到具体问题,可以查阅NVM的官方文档或在相关社区和论坛中寻求帮助。
相关推荐
梦魇梦狸º12 小时前
mac 配置 python 环境变量
chrome·python·macos
丁总学Java18 小时前
macOS如何进入 Application Support 目录(cd: string not in pwd: Application)
macos
qdprobot18 小时前
Mixly米思齐1.0 2.0 3.0 软件windows版本MAC苹果电脑系统安装使用常见问题与解决
windows·macos
麦克Mapp18 小时前
不用安装双系统,如何在mac上玩windows游戏呢?
macos
符小易18 小时前
Mac苹果电脑 怎么用word文档和Excel表格?
macos·word·excel
梦魇梦狸º1 天前
node安装与管理
macos·node.js
缘友一世1 天前
macOS查看当前项目的 tree 结构
macos
梦魇梦狸º1 天前
mac 安装 python2
python·macos
篮l球场2 天前
mac m1下载maven安装并配置环境变量
macos
YAIMZA2 天前
mac配置 iTerm2 使用lrzsz与服务器传输文件
服务器·macos·lrzsz