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

浙公网安备 33010602011771号