最近很多同学问,在工作中,同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,该如何管理nodejs版本,nvm其实就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换继续浏览详情。
1、nvm介绍
Node Version Manager(NVM) 是一种用于管理多个主动节点.js版本的工具。
Node.js平台,Node.js工具社区和Node.js库是快速移动的目标 - 在一个Node.js版本下可能有效的方法不能保证适用于另一个版本的Node.js。因此,用户需要一些方法在 Node 的多个版本之间切换.js
为什么使用 NVM?
NVM 允许用户:
使用简单的命令在本地下载任何远程长期支持 (LTS) 版本的 Node.js。直接从命令行在 Node.js 的多个版本之间轻松切换。设置别名以轻松在不同下载版本的 Node.js之间切换。2、下载
操作系统支持
nvm同时支持Linux和macOS
我们这里是在Windows上操作,也是将来工作用的最多的操作系统
下载链接:
https://github.com/coreybutler/nvm-windows/releases
选择这2个都行:(如果无法打开链接,可以添加