nvm基本使用
1.基本介绍
NVM是一个用于管理 Node.js 版本的工具。它允许您在同一台计算机上同时安装和管理多个 Node.js 版本,针对于不同的项目可能需要不同版本的 Node.js 运行环境。
NVM 主要功能:
- 安装和管理多个 Node.js 版本:NVM 允许通过简单的命令来安装和管理多个 Node.js 版本。可以同时在系统中拥有多个版本,并且可以轻松地在这些版本之间进行切换。
- 切换版本:通过 NVM,可以在不同的项目之间轻松切换 Node.js 版本。对于确保项目的兼容性以及测试新的 Node.js 版本非常有用。
- 设置默认版本:可以设置一个默认的 Node.js 版本,当启动新的终端会话时,系统会自动使用默认版本。
- 管理全局 npm 包:NVM 还可以帮助管理全局安装的 npm 包,确保与当前使用的 Node.js 版本兼容。
2.下载地址
官方github地址:
https://github.com/coreybutler/nvm-windows/releases
3.常用指令
-
查看 NVM 版本:
nvm --version 或 nvm -v
-
下载指定node版本:
nvm install <version> 例如:nvm install 16.20.2
-
查看可用nodejs的稳定版本:
nvm list available
-
列出已安装的 Node.js 版本:
nvm ls
-
切换 Node.js 版本:
nvm use <version> 例如:nvm use 16.20.2
-
设置默认 Node.js 版本:
nvm alias default <version> 例如:nvm alias default 16.20.2
-
卸载 Node.js 版本:
nvm uninstall <version> 例如:nvm uninstall 16.20.2
-
切换到系统默认的 Node.js 版本:
nvm use system