Node多版本切换
场景:
因为自己电脑上安装的node版本是v8.1.2,因为我司有些其他项目需要更高的node版本才可以运行起来,所以这就存在一个问题,比如8.1.2版的node用不了高版本node的项目,升级到10.x版本的node后,我自己的项目又跑不起来了
问题:
比如8.1.2版的node用不了公司最新的工作流,升级到10.x版的node后,又用不了另一套工作流。
解决方案:
1.安装node版本的管理模块n,不用惊讶,他就叫n,打开mac终端命令行,输入
sudo npm install n -g
下边步骤请根据需要自行选择
2.安装最新版
sudo n latest
3.安装稳定版
sudo n stable
4.安装指定的版本,比如说10.17.0
sudo n 10.17.0
5.切换到指定的版本(不会删除已经安装的其他版本)
n 版本号
6.删除指定版本
sudo n rm 版本号
7.检测目前安装了哪几个版本的node
n