Skip to content

nvm

nvm并非包管理器,它是用于管理多个node版本的工具

在实际的开发中,可能会出现多个项目分别使用的是不同的node版本,在这种场景下,管理不同的node版本就显得尤为重要

nvm就是用于切换版本的一个工具

下载和安装

最新版下载地址:https://github.com/coreybutler/nvm-windows/releases

下载nvm-setup.zip后,直接安装

使用nvm

nvm提供了CLI工具,用于管理node版本

在终端中输入nvm,以查看各种可用命令

为了加快下载速度,建议设置淘宝镜像 node淘宝镜像:https://npm.taobao.org/mirrors/node/ npm淘宝镜像:https://npm.taobao.org/mirrors/npm/

每个nvm对应的node版本下都是独立的全局安装

比如nvm现在下面有两个版本node

v12

v18

我在v18全局安装了nodemon等cli,然后切换到v12的时候,全局安装的nodemon就没有了。

这就是保证了在每个版本下对应每个全局安装的东西。

MIT License