一、应用场景
在实际的前端开发中,由于开发者可能会参与多个项目的研发工作,对于不同的项目的包依赖会有所不同,同样对于node的版本也会有不同的差异,为了满足不同的场景,我们可以在本地安装多个node版本,以供不同的项目使用。
二、环境安装
因为 n 依赖于 node ,所以我们需要先安装一个 node,安装 node 有两种方式
可以参考文章:MacOS 系统下安装 node.js 环境
安装好一个 node 环境之后,我们就可以来安装 n 了
三、安装指令
1、全局安装 n
npm install -g n
2、安装指定版本的 node
sudo -E n 16.17.0 # -E 的作用是指采用当前用户的环境变量,如果不使用-E,则默认使用root用户的环境变量 sudo -E n latest # 如果安装最新版本,用 latest 即可
3、查看已经安装的 node
n list
4、切换 node 版本
sudo n # 上下箭头选择好版本, 回车即可
5、查看当前 node 和 npm 版本
node -v npm -v
6、删除不需要的 node 版本
n rm 11.0.0
以上就是 MacOS 系统下,实现node多版本环境的操作指令,希望对大家有所帮助,更多命令可以评论区留言共享,谢谢!