Mac node nvm 切换版本,指定版本

一、Homebrew自动安装

// Homebrew安装

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

// Homebrew卸载

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

输入brew -v 出现brew版本号,说明安装成功。

二、nvm安装

nvm是node版本管理工具,为解决node各版本不兼容问题,nvm是让你在同一台机器上安装和切换不同版本的node。

brew install nvm

编辑配置文件,vim ~/.bash_profile,文件中写入如下内容

export NVM_DIR=~/.nvm

source $(brew --prefix nvm)/nvm.sh

输入source ~/.bash_profile 保存。

三、nvm切换镜像源,解决node下载卡/失败的问题

vim ~/.bash_profile

// 加入以下两条配置文件

export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node

export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs

// 重启配置文件

source ~/.bashrc

四、安装node指定版本

nvm ls-remote // 查看所有的node可用版本

nvm list // 查看已安装node版本

nvm install 版本号 // 下载指定node版本,如nvm install v11.14.0

nvm use 版本号 // 使用指定版本

nvm alias default // 设置默认版本,每次启动终端都使用该版本

五、查看可安装的node版本

// 查看

brew search node

// 安装

brew install node@18

相关推荐
witton1 天前
MacOS中在目录或者文件右键菜单中添加“使用VSCode打开”
vscode·macos·文件·目录·服务·automator·右键菜单
山外有山a1 天前
【实战】M系列芯片Mac本地部署Qwen2.5:Ollama + Open WebUI 全流程与3个关键优化参数
macos
思盛iOS签名上架2 天前
App苹果签名有什么作用?
macos·ios·cocoa
MartinYeung52 天前
[论文学习]MAC:多智能体宪章学习
人工智能·学习·macos
greasyfork2 天前
Mac Sketch v2026.3 矢量图设计工具
macos·ui·sketch
无定义_2 天前
萌新联赛(六)
macos·objective-c·cocoa
风安•辛幸3 天前
mac上微信最新v4以上版客户端多开教程,亲测可用
macos·微信
weixin_531670893 天前
Interlude起来:动作动画和文字通知哪个更适合休息提醒?Mac上有没有用桌宠做动作引导的软件?
人工智能·macos·mac·swift
FairGuard手游加固3 天前
iOS 游戏加固技术解析:代码混淆、资源加密、内存保护与重签名检测
安全·游戏·macos·unity·ios·objective-c
思盛iOS签名上架3 天前
iOS企业签名原理是什么?
macos·ios·cocoa