node多版本管理工具nvm
23 March 2023
前言
nvm是一个Node.js版本管理器,全称是Node Version Manager。它是一个命令行工具,可以协助您快速地安装、更新、使用和卸载本机的全局Node.js版本,而不会影响其他版本。通过nvm,您可以轻松地在同一系统上安装和维护多个Node.js版本,并方便地在这些版本之间进行切换、使用或卸载。这对于需要在不同Node.js环境中开发应用程序的开发人员来说尤其有用。
nvm支持在Linux、macOS和Windows操作系统上使用,并在全球范围内得到广泛使用。它简化了设定和调度多个Node.js版本的复杂性,且易于使用和操作。您可以使用nvm以更加灵活和有效的方式处理您的Node.js应用程序的版本管理。
官方仓库
https://github.com/coreybutler/nvm-windows/releases
常用命令
以下是nvm常用命令:
nvm install [version]:安装指定版本的Node.js。
nvm use [version]:使用指定版本的Node.js。
nvm ls:列出本机所有已安装的Node.js版本。
nvm ls-remote:列出所有可供安装的Node.js版本。
nvm current:显示当前正在使用的Node.js版本。
nvm alias [name] [version]:创建一个别名来表示特定版本的Node.js,可以使用别名而不是版本号来管理版本。
nvm unalias [name]:删除指定别名。
nvm uninstall [version]:卸载指定版本的Node.js。
nvm reinstall-packages [version]:在升级Node.js版本后,重新安装当前版本的所有全局包。
nvm version 或者 nvm -v:显示nvm当前的版本。
这些是nvm最基础、最常用的命令。对于需要更多帮助的用户,nvm提供了详细的命令文档,可以通过nvm –help命令或在官方文档中查看命令文档