在mac安装node有多种方式,这里尝试通过nvm (Node Version Manager)安装。
1 nvm说明
nvm (Node Version Manager) 允许轻松安装、卸载和切换不同版本的 Node.js。
nvm是管理多个项目开发环境的理想工具
2 nvm安装
2.1 nvm安装
社区有一个专门为国内用户准备的安装脚本,会自动配置好镜像源
由于国内不能访问git,这里使用gitee社区维护的一键安装脚本。
bash -c "$(curl -fsSL https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh)"
该脚本会自动配置nvm环境变量,具体为,不需要手工配置,重启启动term工具即可。
# nvm config
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
2.2 nvm测试
安装完成后,重启启动term,可以运行以下命令验证:
nvm --version
如果输出0.40.6或类似信息,说明安装成功。
3 node安装
3.1 node安装
这里使用nvm安装稳定版本node,示例如下
nvm install --lts
输出如下,说明node安装成功,并且镜像源配置生效了
Installing latest LTS version.
Downloading and installing node v24.18.0...
Downloading https://npmmirror.com/mirrors/node/v24.18.0/node-v24.18.0-darwin-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v24.18.0
Creating default alias: default -> lts/* (-> v24.18.0 *)
3.2 node版本切换
这里使用nvm切换node版本,方式非常简单,示例如下。
nvm install 18
nvm use 18
refernece
node Linux 环境安装 nvm 并通过 nvm 控制 node 版本
https://www.cnblogs.com/ximu1009/p/19083376
nvm镜像加速:国内环境下快速安装Node.js的最佳方案
https://blog.gitcode.com/1f2db9174ea61e7999f7f5a6f9d991bc.html