Mac 版 安装NVM

优质博文IT-BLOG-CN

NVM(Node Version Manager)是一个用于管理多个Node.js版本的工具。它允许开发者在同一台机器上安装和切换不同版本的Node.js,以便在不同的项目中使用不同的Node.js版本。macOS用户可以使用homebrew来安装NVM

一、安装homebrew

在命令行之行如下代码:根据提示输入回车键即可。

java 复制代码
/bin/bash -c "$(curl -fsSL https:/raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

二、删除现有Node版本

如果系统之前安装了node,需要先卸载。如果还没有安装就跳过。

shell 复制代码
brew uninstall --ignore-dependencies node 
brew uninstall --force node 

三、安装NVM

【1】更新Homebrew软件包列表并安装NVM

shell 复制代码
brew update 
brew install nvm

如果出现zsh: command not found: brew错误,解决方案

【2】在home目录中为NVM创建一个文件夹。

shell 复制代码
mkdir ~/.nvm 

【3】在.bash_profile文件中配置所需的环境变量。

shell 复制代码
vim ~/.bash_profile 

【4】在 ~/.bash_profile(或~/.zshrc,用于macOS Catalina或更高版本)中添加如下配置。

shell 复制代码
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

【5】修改完配置后需要执行自动加载命令才能生效。

shell 复制代码
source ~/.bash_profile

四、安装Node.js

【1】查看可用的版本

shell 复制代码
nvm ls-remote 

【2】可以使用别名,如node代表最新版本,lts代表最新的LTS版本,或者直接输入版本号等;

shell 复制代码
nvm install node     ## 安装最后一个长期支持版本
nvm install 22

【3】检验node.js是否安装成功

shell 复制代码
nvm ls 

【4】当然如果你安装了多个版本,可以在任何时候将任何版本设置为默认版本。

shell 复制代码
nvm use 22
相关推荐
想你依然心痛6 分钟前
TCP/IP协议栈深度解析:从底层原理到高性能优化实践
网络协议·tcp/ip·性能优化
小码哥哥14 分钟前
如何从架构层面评价国内六大企业AI知识库的技术差异?
人工智能·架构
凉凉的知识库18 分钟前
什么是 HTTP Keep-Alive?一文讲清连接复用机制
网络协议·http·面试
zandy101128 分钟前
体验家 XMPlus 跨系统数据同步与一致性保障机制:CEM 与 CRM/ERP/BI 的双向集成架构
大数据·架构
wu85877345741 分钟前
从 Ticket-v1 到 OIDC:一场跨越十年的身份认证架构演进与平滑迁移实战
架构
清泓y1 小时前
UE基础知识与引擎架构面试题
面试·架构·ue5·ue4·游戏程序
触底反弹1 小时前
💡 React 父子组件通信:一个进度条教会我的 5 件事
前端·react.js·面试
XUHUOJUN1 小时前
Azure Stack Hub 市场全景——同步、下载与离线交付
架构·azure stack
江南十四行1 小时前
Maven 学习框架:依赖管理 + 仓库配置 + IDEA 集成
学习·maven·intellij-idea
带娃的IT创业者2 小时前
原生体验的回归:深入解析 TREK —— 专为 Apple Silicon 打造的轻量级容器方案
macos·docker·虚拟化·开源项目·容器化·apple silicon·trek