如何通过Homebrew降级或安装旧版本/指定版本的Node
解决方法
方案一:使用Node版本管理工具n安装(最适合你当前环境)
你当前已经安装了node@14,可直接通过npm完成安装操作:
- 全局安装版本管理工具
n:npm install -g n - 执行命令安装指定版本node:
sudo n 9.10.0 - 安装完成后自动切换到对应版本,执行
node -v即可验证版本是否正确。 - 后续需要切换回node@14,执行
sudo n 14即可快速切换。
方案二:使用nvm安装(适合长期需要管理多版本Node的场景)
- 先安装nvm工具,安装完成后重启终端生效
- 执行安装命令:
nvm install 9.10.0 - 切换到对应版本:
nvm use 9.10.0
方案三:手动安装
直接下载Node官方提供的9.10.0版本macOS安装包,双击按照指引安装即可。
无法通过brew直接安装的原因
Homebrew核心仓库仅维护仍在支持周期内的Node LTS版本和较新稳定版,Node 9.10.0属于早已停止维护的历史版本,已经从仓库中移除,因此无法通过brew install直接找到对应安装源。
内容的提问来源于stack exchange,提问作者Mahijendra
相关产品推荐
相关产品推荐

