使用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
相关推荐
blanks202017 小时前
生成 公钥私钥 笔记
node.js
秃头网友小李2 天前
前端难点:keep-alive 缓存什么?RouterView 的 key 为什么要带 scopeId?
前端·vue.js
糖拌西瓜皮2 天前
Java开发者视角:深入理解Node.js异步编程模型
java·后端·node.js
徐小夕2 天前
JitWord 3.0 正式发布,高精度Word异构解析+复杂组件兼容,打造web端协同Word编辑器
前端·vue.js·算法
奋斗吧程序媛3 天前
补充一个小知识点:有关@click.native
前端·vue.js
英勇无比的消炎药3 天前
一行命令背后:TinyRobot CLI 如何重构 AI 对话接入的效率范式
vue.js·aigc
智通3 天前
Node.js事件循环核心机制
node.js
jay神3 天前
基于 FastAPI + Vue 的宠物领养管理系统
前端·vue.js·python·毕业设计·fastapi·宠物
一杯奶茶¥3 天前
水果销售网站 CRM客户信息管理系统 超市管理系 酒店管理系统 健身房管理系统 在线音乐网站 校园招聘系统
java·vue.js·spring boot·mysql·spring·java项目
英勇无比的消炎药3 天前
一站式搞定品牌风格:TinyRobot 主题定制从入门到精通
vue.js