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
相关推荐
yuhaiqiang7 小时前
随手 vibecoding 的浏览器插件已经 6000 多次下载,聊聊他的产品设计
前端·后端·面试
会周易的程序员8 小时前
microLog 的本地日志读取接口 log_reader — 本地日志文件读取工具开发指南
linux·物联网·架构·嵌入式·日志·iot·aiot
无心水9 小时前
【全域智能营销实战】2、Spring AI 模块化架构深度解读:从 1.0 到 2.0 的演进与最佳实践
人工智能·spring·架构·harness·顶尖架构师·全域智能营销·harmess
HavenlonLabs9 小时前
Havenlon 对抗性完整(十七):安全不是“防住攻击”,而是控制失败方式
网络·人工智能·架构·安全威胁分析·安全架构·havenlon
doiito(Do It Together)10 小时前
media_agent 进化之路:把 Gliding Horse 的 Agent 超能力注入 ComfyUI,让图片生成自己“学会”优化
人工智能·架构·rust·knowledge graph
黄敬峰10 小时前
🚀 从 Prompt 到 Harness:AI 编程的下半场,我们如何给大模型套上“挽具”?
面试
用户8524950718410 小时前
手搓自然语义搜索:从传统匹配到向量化,理解 RAG 的第一步
面试
触底反弹10 小时前
🔥 从点积到 Transformer:我终于搞懂大模型是怎么"猜"出下一个词的了
人工智能·机器学习·架构
2601_9625029010 小时前
服装点胶点钻设备的算法架构与工艺适配分析
架构
C语言小火车11 小时前
C++ 快速排序(Quick Sort)深度精讲:分治思想、Lomuto 分区法及三数取中优化,面试手撕必会
c语言·开发语言·c++·面试·排序算法·快速排序