在平时开发中使用一个Node管理工具还是有必要的,因为有些老的项目使用低版本node环境下创建的,在新版本中可能就运行不起来。目前我就遇到了类似的问题,所以记录一下使用的工具。
目前,我自己使用的工具是 n
。
-
n
可以帮助我们便捷的在不同的版本之间切换。 -
n
不支持windows系统 - 以下所有的操作都在终端进行
一、安装n
直接使用npm安装
npm install -g n
二、查看n的版本
n --version
三、安装Node
1.安装最新的lts版本
n lts
添加sudo,以管理的权限安装,这个时候需要输入mac的开机密码
- 如果是服务器开发建议使用
lts
版本
sudo n lts
2.安装最新的版本
n latest
添加sudo,以管理的权限安装,这个时候需要输入mac的开机密码
sudo n latest
3.安装指定版本
安装指定版本直接在后面加上版本号即可
n 12.16.2 //这里的意思就是安装node 12.16.2的版本
添加sudo,以管理的权限安装,这个时候需要输入mac的开机密码
sudo n 12.16.2 //这里的意思就是安装node 12.16.2的版本
四、版本切换
终端输入
n
可以看到已经安装的node版本
使用键盘的上下键,选择想要使用的版本
选好后直接按回车键,即可切换到多选的版本
五、卸载指定的版本
sudo n uninstall 12.16.2 //卸载node12.16.2版本