nvm-教程及使用

nvm 是 node 版本管理器,也就是说一个 nvm 可以管理多个 node 版本(包含 npm 与 npx),可以方便快捷的安装、切换 不同版本的 node。

1. 直接通过 brew 安装

bash 复制代码
brew install nvm

如果没有安装brew,可以先安装:brew安装及教程

2. 配置环境变量

  1. 修改 .bash_profile
bash 复制代码
open -e ~/.bash_profile

添加以下内容:

text 复制代码
export NVM_DIR=~/.nvm 
source $(brew --prefix nvm)/nvm.sh
  1. 修改 .zshrc
bash 复制代码
open -e ~/.zshrc

添加以下内容:

text 复制代码
export NVM_DIR=~/.nvm 
source $(brew --prefix nvm)/nvm.sh
  1. 刷新配置
bash 复制代码
source ~/.bash_profile
bash 复制代码
source ~/.zshrc
  1. 如果上面完成依然没有生效的话,再进行此步骤
bash 复制代码
open -e ~/.profile

添加以下内容:

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

刷新配置

bash 复制代码
source ~/.profile

3.nvm 常用操作

bash 复制代码
# 列出所有可安装版本
nvm ls-remote
# 安装指定版本的node
nvm install node版本号(如:nvm install 14.16.0)
# 使用指定版本的node
nvm use node版本号
# 使用最新版本的node
nvm use node
# 卸载指定版本的node
nvm uninstall node版本号
# 设置node别名
nvm alias current-version node版本号
# 取消别名
nvm unalias current-version
相关推荐
孟陬8 分钟前
Foobar 技术周刊#159:当看不懂代码时,如何高效排障调试。脏页陷阱:一条只读查询,写入数 TB 数据。推测解码:大模型加速利器
前端·人工智能·后端
Zhao-Jichao17 分钟前
AI Prompting for Everyone 课程笔记 - P17 图像生成 Imaging Generation
前端
Highcharts.js1 小时前
智能数据分析组件Orbit 正式发布与快速上手体验教程
前端·人工智能·信息可视化·数据分析系统·highcharts·orbit·智能可视化
螺丝钉tina2 小时前
[Playwright ][16]Playwright + TypeScript API 自动化测试实战:API测试
前端·javascript·typescript
小天源2 小时前
智叟云集系统 · 架构与职责分层
服务器·前端·数据库
Highcharts.js4 小时前
React 中原生支持使用 JSX 组件配置自定义表格 Highcharts Grid
前端·javascript·react.js·前端框架·jsx·highcharts·自定义表格
薛定谔的猫-菜鸟程序员4 小时前
Electron开发超详细教程(从入门到放弃)
前端·javascript·electron
最强小杰5 小时前
DeepSeek V4 Flash + Codex CLI 接入教程:原生 Responses API 适配,从配置到跑通收藏这篇就够了(2026)
java·前端·python·ai
静水leo5 小时前
使用 Whistle 拦截接口并模拟后端响应
前端
掘金者阿豪5 小时前
SQL Server数据迁移完成后,凌晨的数据库告警该怎么查?
前端·后端