赞
踩
1.官网提供的链接(没有vpn的话执行不成功)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2.国内下载地址
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
按照步骤安装完成就可以了
打开终端zsh,执行:
brew install nvm
执行完成就代表nvm已经安装了,但是还需要配置环境变量
Homebrew 在安装 NVM 时通常会自动处理环境变量的设置,但为了确保 NVM 可以在新的 shell 会话中正常使用,您可能需要手动添加 NVM 的初始化脚本到您的 shell 配置文件中。对于大多数现代 Mac 系统使用的 zsh
,编辑或创建 ~/.zshrc
文件。
brew list nvm
我这里显示
ys@bogon ~ % brew list nvm
/opt/homebrew/Cellar/nvm/0.39.7/etc/bash_completion.d/nvm
/opt/homebrew/Cellar/nvm/0.39.7/libexec/ (2 files)
/opt/homebrew/Cellar/nvm/0.39.7/nvm-exec
/opt/homebrew/Cellar/nvm/0.39.7/nvm.sh
zsh
作为默认 shell)的用户,您需要编辑或创建 ~/.zshrc
文件touch ~/.zshrc
如果文件已经存在,则输入命令进行编辑:
nano ~/.zshrc
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"
注意:这里的路径可能需要根据您实际的 Homebrew 安装位置进行调整,确保指向正确的 nvm.sh
和 bash_completion.d/nvm
文件。
Ctrl+O
来保存(“O” 代表 “Write Out”)。Ctrl+X
来退出(“X” 代表 “eXit”)。~/.zshrc
文件来应用更改:source ~/.zshrc
执行完这一句不报错,说明已经配置成功。
ys@bogon ~ % command -v nvm
nvm
ys@bogon ~ % nvm -v
0.39.7
ys@bogon ~ %
证明已经安装成功且环境变量也已经配置成功了。
nvm list
ys@bogon ~ % nvm list
-> system
iojs -> N/A (default)
node -> stable (-> N/A) (default)
unstable -> N/A (default)
使用 nvm install node
安装最新版本的node,安装完成后,显示:
说明已经成功使用 NVM 安装了 Node.js v21.7.1 版本。根据 nvm list
的输出结果:
-> v21.7.1
) 已经设置为最新安装的 Node.js v21.7.1。system
。如果需要切换到刚安装的 Node.js v21.7.1 版本,由于它已经是默认版本,无需额外操作即可直接使用。若要切换到其他已安装版本或系统级 Node.js,请使用相应的 nvm use
命令。例如:
# 切换到系统自带的 Node.js
nvm use system
# 切换到特定版本的 Node.js
nvm use <version>
git clone https://github.com/nvm-sh/nvm.git ~/.nvm
cd ~/.nvm
./install.sh
无论哪种方法安装完成后,都可以使用 nvm
命令来安装、切换不同的 Node.js 版本。例如,要设置一个特定版本为默认版本:
nvm alias default <version>
其中 <version>
是您想要设为默认的 Node.js 版本号。
nvm install <version> # 安装特定版本,例如 nvm install v14.17.0
nvm ls-remote # 列出远程服务器上的所有可用版本
nvm list # 显示已安装的 Node.js 版本和当前使用的版本
nvm use <version> # 切换到指定版本,例如 nvm use v12.22.11
nvm alias default <version> # 设置默认启动的 Node.js 版本
nvm uninstall <version> # 卸载特定版本
nvm current # 显示当前激活的 Node.js 版本
node -v # 在已通过nvm切换版本后,直接使用node命令查看当前版本
nvm install --lts # 安装最新长期支持版(LTS)
nvm install lts/argon # 安装特定 LTS 系列(如argon为旧版LTS代号)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。