使用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
相关推荐
行走的陀螺仪2 小时前
一次 opencode + OpenPencil MCP 协同解析 .fig 文件的踩坑实录
node.js·figma·mcp·opencode
英勇无比的消炎药3 小时前
TinyRobot v0.5.0 深度解读(三):Layout 组件——如何组织复杂工作区的页面布局
前端·vue.js
英勇无比的消炎药3 小时前
TinyRobot v0.5.0 深度解读(四):CLI 脚手架——从零搭建 AI 应用的工程化实践
前端·vue.js·github
李明卫杭州5 小时前
Vue3 响应式概念 ↔ React 对应方案(类组件与函数组件)对照笔记
前端·vue.js·react.js
英勇无比的消炎药5 小时前
拖文件进来会发生什么:TinyRobot DragOverlay 与 v-dropzone 协同指南
vue.js
Revolution615 小时前
reactive 对象重新赋值后,表单为什么没有恢复默认值
前端·vue.js·面试
JasonMa1535 小时前
从零搭建一个微信小程序活动管理平台(一):架构设计与技术选型
javascript·微信小程序·node.js
古韵6 小时前
你的 uni-app 分页,一个 hook 搞定竞态和加载
javascript·vue.js·uni-app
亦暖筑序7 小时前
AgentScope-Java 入门:完善 Vue 前端、发布 GitHub,并规划下一步
java·前端·vue.js