nvm实现对nodejs的版本管理
下载
Releases · nvm-sh/nvm · GitHub
介绍
在我们的日常开发中经常会遇到这种情况:手上有好几个项目,每个项目的需求不同,进而不同项目必须依赖不同版的NodeJS
运行环境。如果没有一个合适的工具,这个问题将非常棘手
nvm
应运而生,nvm
是Mac
下的node
管理工具,有点类似管理Ruby
的rvm
,如果需要管理Windows
下的node
,官方推荐使用nvmw
或nvm-windows
。不过,nvm-windows
并不是nvm
的简单移植,他们也没有任何关系。但下面介绍的所有命令,都可以在nvm-windows
中运行。
nvm
的安装和使用方式非常简单,你只需要花费几分钟的时间便可轻易上手。
使用
nvm on
:启用nvm管理 nodejs 版本nvm install <版本>
:安装指定版本的Node.js。nvm use <版本>
:切换到指定的Node.js版本。nvm ls
:列出已安装的Node.js版本。nvm list available
:列出可以下载的所有Node.js版本。nvm alias default <版本>
:设置默认的Node.js版本。nvm current
:显示当前活动的Node.js版本。nvm uninstall <版本>
:卸载特定的Node.js版本。
版本选择
您可以使用版本号来指定要使用的Node.js版本,如 8.12.0
、14.17.3
等。您还可以使用别名,例如 lts
(最新的LTS版本)、node
(最新的稳定版本)或 latest
(最新可用版本)。
设置默认版本
在安装多个版本后,您可以通过运行以下命令来将一个版本设置为默认版本
nvm alias default <版本>
更新NVM
nvm install node --reinstall-packages-from=node
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
· 5. Nginx 负载均衡配置案例(附有详细截图说明++)