mac中已有node安装nvm
时间: 2025-02-04 11:11:44 浏览: 79
### 安装nvm以管理Node.js版本
对于已经在Mac上安装了Node.js的情况,可以按照如下方法来安装`nvm`以便更好地管理和切换不同版本的Node.js。
#### 下载并安装nvm
通过curl下载最新的稳定版nvm脚本,并执行它:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
```
此命令会自动配置好环境变量,在新打开的终端窗口中可以直接使用`nvm`命令[^3]。
#### 验证nvm安装成功与否
为了确认安装过程顺利完成,可以通过下面这条指令查看当前所使用的nvm版本号:
```bash
nvm --version
```
如果返回的是具体的版本信息而不是错误提示,则说明安装无误。
#### 设置默认Node.js版本(可选)
如果有特定需求要设置某个Node.js作为全局默认版本的话,那么可以在完成上述操作之后继续运行以下命令来进行设定:
```bash
nvm alias default <desired_version>
```
这里的`<desired_version>`应该替换为你希望指定的具体版本号。如果不做任何更改,默认情况下每次启动新的shell时都会处于系统自带的那个Node.js环境中[^1]。
相关问题
mac切换node版本 nvm
### 使用nvm在MacOS中切换不同版本的Node.js
为了在 MacOS 中使用 `nvm` 命令来切换不同的 Node.js 版本,需遵循一系列特定的操作流程。
#### 安装 nvm
首先确认已安装 `nvm`。如果尚未安装,则可以通过 Homebrew 或者其他方式完成安装:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
```
此命令会下载并执行最新的稳定版 `nvm` 安装脚本[^1]。
#### 加载 nvm 到 shell 会话
安装完成后,在新的终端窗口打开之前,需要加载 `nvm` 至当前shell环境中:
对于 Bash 用户:
```bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
```
对于 Zsh 用户 (默认情况下 macOS Catalina 和更新版本使用Zsh):
```zsh
export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
```
上述配置可被添加到 `.bashrc`, `.zshrc` 文件中以便每次启动时自动加载[^2]。
#### 查看可用节点版本列表
一旦 `nvm` 成功加载,可通过如下命令查看本地计算机上的所有已安装 Node.js 版本:
```bash
nvm list
```
这将显示所有先前通过 `nvm` 下载过的 Node.js 版本以及正在使用的版本号。
#### 安装指定版本的 Node.js
要安装某个具体版本的 Node.js, 如 v18.10.0 ,可以运行下面这条指令:
```bash
nvm install 18.10.0
```
该操作不仅会下载对应版本的 Node.js 并设置为默认版本,还会将其路径加入环境变量 PATH 中使得可以直接调用 node 和 npm 命令。
#### 切换至所需版本
当有多个版本存在时,随时可以用以下命令快速切换回任意一个想要使用的版本:
```bash
nvm use 18.10.0
```
此时系统将会激活所选中的 Node.js 版本,并反映于后续任何有关 JavaScript 的开发活动中。
验证当前使用的 Node.js 版本是否正确无误的方法很简单——只需输入 `node -v` 即可获得反馈信息。
nvm安装 node mac
### 使用 nvm 在 macOS 上安装 Node.js
#### 安装 Homebrew
为了简化工具链管理,在 macOS 上推荐先通过 Homebrew 来安装 nvm。Homebrew 是 macOS 的包管理器,可以轻松获取、编译并安装软件。
#### 安装 nvm
完成 Homebrew 的设置之后,可以通过下面的一行命令来安装最新版的 nvm:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
```
这条命令会自动下载脚本并且执行必要的安装步骤[^3]。
#### 配置 nvm 环境
为了让系统能够识别到新安装的 nvm 工具,需要更新 shell 的配置文件(通常是 `~/.zshrc` 或者 `~/.bash_profile`),加入如下两行内容以便加载 nvm:
```bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
```
保存更改后的配置文件,并重新启动终端窗口使修改生效。
#### 使用 nvm 安装指定版本的 Node.js
一旦环境准备就绪,就可以利用简单的命令来安装所需的 Node.js 版本了。例如要安装最新的长期支持 (LTS) 版本,只需输入:
```bash
nvm install --lts
```
如果想要安装特定的小版本,则可以直接指明版本号:
```bash
nvm install <version>
```
这里的 `<version>` 应替换为实际的目标版本字符串,比如 "14.17.0"[^1]。
#### 查看已安装的 Node.js 版本列表
最后,可以随时运行以下命令查看当前机器上的所有可用 Node.js 版本以及正在使用的默认版本:
```bash
nvm list
```
其中带有星号(*)标记的就是当前激活的那个版本[^4]。
阅读全文
相关推荐
















