Node版本管理
实现快速切换Node版本
Node版本管理
前言:
一般公司内都会存在某些古老的项目或是二开项目,由于前任开发者的年代和习惯不一致,在项目里面使用的不同库对于Node版本也要不同的要求,这对于二开的人而言就很头疼,而Node官方貌似并没有提供用于管理切换的工具,每次切换不同的版本,要吗卸载之前的版本,要吗在系统环境那里进行调整,但不管那一个方法来说都比较麻烦,基于上述种种原因,所以在此安利“NVM”。
什么是NVM:
NVM是“coreybutler”大佬基于GO语言开发的,Node版本管理工具,支持Windows、Linux、macOS,它可以帮助您快速切换、安装、卸载对应的Node,本文以Windows的安装为例。
如何安装:
1:下载链接: https://github.com/coreybutler/nvm-windows/releases
2:选择任意版本之后,在页面最底部,选择红框中的任意一个就好,建议选择.exe的。
3:下载完成后,直接一路快速安装就好
4:检查是否安装完成,使用cmd命令执行“nvm -v”,有输出版本号则代表成功
C:\Users\Admin>nvm -v
1.1.10常用命令介绍:
// 列出所有以安装Node版本
nvm ls
// 切换版,version为版本号
nvm use version
// 列出所有可被安装的Node版本
nvm list available
// 下载Node,version代表版本号
nvm install version
// 卸载Node
nvm uninstall version