当前位置: 首页 > news >正文

nvm使用手册

一、安装前准备

1. 卸载现有 Node.js(如已安装)

# 删除全局 node 模块
sudo rm -rf /usr/local/lib/node_modules

# 删除 node 可执行文件
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/node

# 删除其他残留文件
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp

2.安装 Xcode 命令行工具

xcode-select --install```

二、安装

1. 使用 curl 下载安装脚本

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

三、配置环境变量

1. 手动加载配置

source ~/.zshrc   # 如果是 zsh
source ~/.bash_profile  # 如果是 bash

2. 验证安装

command -v nvm  # 应输出 "nvm"

四、使用 nvm 管理 Node.js

1. 安装 Node.js 版本

#安装最新 LTS 版本
nvm install --lts
#安装指定版本(如 18.16.0)
nvm install 18.16.0
#安装最新版
nvm install node

2. 切换版本

#列出已安装版本
nvm ls
#使用指定版本
nvm use 18.16.0
#设置默认版本(新终端生效)
nvm alias default 18.16.0

3. 其他常用命令

#查看远程可用版本
nvm ls-remote
#卸载指定版本
nvm uninstall 14.21.3
#查看当前版本
nvm current

相关文章:

  • java零基础教学笔记
  • 02核心-EffectSpec,EffectContext
  • RV1106 OCR 识别算法
  • 代码随想录算法训练营day3(链表)
  • 流与分组的共生关系
  • vue + uniapp 实现仿百度地图/高德地图/美团/支付宝 滑动面板 纯css 实现
  • Matlab个性化绘图第10期—滑珠进度柱状图
  • 富文本编辑器的内容导出html,并保留图片
  • 【第41节】windows的中断与异常及异常处理方式
  • 【第四十周】文献阅读:用于检索-增强大语言模型的查询与重写
  • 精品整理 | 云安全知识证书 (CCSK) v5 备考学习资源汇总
  • Reinforcement Learning-Autonomous car-useful
  • 【数学建模】(智能优化算法)粒子群优化算法(PSO)详解与Python实现
  • 【STM32】STemWin库,使用template API
  • vs2022 pcl1.15.0注意点
  • 实现当文本内容过长时,中间显示省略号...,两端正常展示
  • K8S+Prometheus+Consul+alertWebhook实现全链路服务自动发现与监控、告警配置实战
  • GitHub 趋势日报 (2025年04月12日)
  • 【C++】继承:万字总结
  • 《2025四大AI终极对决:如何用ChatGPT、DeepSeek、通义千问和文心一言提升项目管理效率?》
  • 音乐节困于流量
  • 刘强东坐镇京东一线:管理层培训1800人次,最注重用户体验
  • 伊朗最高领袖顾问:伊朗愿承诺永不制造核武,换取美解除制裁
  • 宜昌谱写新叙事:长江大保护与高质量发展如何相互成就
  • 蚊媒传染病、手足口病……上海疾控发布近期防病提示
  • 男子不满和睦家医院手术效果还遇到了“冒牌医生”?院方回应