使用nvm管理本地node版本

使用 nvm 轻松管理多个 Node.js 版本

  • 本文介绍如何使用 nvm (Node Version Manager) 这一工具来管理多个 Node.js 版本,以便在不同项目间轻松切换。

什么是 nvm?

  • nvm(Node Version Manager) 是一个命令行工具,用于在同一台计算机上安装和管理多个 Node.js 版本 。
  • 在前端开发中,不同的项目可能依赖于不同版本的 Node.js。如果只安装一个全局版本,可能会遇到兼容性问题。nvm 解决了这一痛点,它允许你为每个项目快速切换所需的 Node.js 运行环境 。

如何安装 nvm

Windows 系统

  • 访问 nvm-windows 的 GitHub Releases 页面。
  • 下载最新版本的 nvm-setup.zip文件 。
  • 解压后运行 nvm-setup.exe安装程序,按照向导完成安装 。

nvm 基本用法

  • 以下是一些最常用的 nvm 命令。
shell 复制代码
# 安装最新的 LTS 版本
nvm install --lts

# 安装一个特定版本,例如 18.15.0
nvm install 18.15.0

# 安装另一个版本,例如 20.17.0
nvm install 20.17.0
  • 安裝成功后,会出现对应版本的文件夹。
  • 切换版本
shell 复制代码
# 查看本地安装的所有版本
nvm list

# 切换对应版本
nvm use 16.20.2
相关推荐
killerbasd1 小时前
牧苏苏传 我不装了 4/7
前端·javascript·vue.js
大家的林语冰3 小时前
《前端周刊》尤大开源 Vite+ 全家桶,前端工业革命启动;尤大爆料 Void 云服务新产品,Vite 进军全栈开发;ECMA 源码映射规范......
前端·javascript·vue.js
M ? A4 小时前
Vue 迁移 React 实战:VuReact 一键自动化转换方案
前端·vue.js·经验分享·react.js·开源·自动化·vureact
Burt5 小时前
我的 2026 全栈选型:Vue3 + Elysia + Bun + AlovaJS
vue.js·全栈·bun
小锋java12345 小时前
SpringBoot 4 + Spring Security 7 + Vue3 前后端分离项目设计最佳实践
java·vue.js·spring boot
一 乐5 小时前
校园线上招聘|基于springboot + vue校园线上招聘系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·校园线上招聘系统
Bruce1235 小时前
openclaw学习日常(一)openclaw在WSL中搭建
人工智能·node.js
LanceJiang5 小时前
从输入 URL 到页面:一个 Vue 项目的“奇幻漂流”
vue.js
码喽7号6 小时前
vue学习四:Axios网络请求
前端·vue.js·学习
像素之间7 小时前
为什么运行时要加set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve
前端·javascript·vue.js