Mac 多项目不同node版本 自由切换

210 阅读1分钟

Mac下node版本切换

查看node版本

​$ ​node -v

查看npm版本

$ npm -v

安装

$ sudo npm i -g n

进度条走完后查看是否安装完成

$ n -V

列出所有node版本

$ n ls

安装某个版本

$ n xx.xx.x (xx.xx.x 为要安装的版本号)

安装最新版本

$ n latest

安装最新稳定版

$ n stable

切换node版本(输入命令后上下键盘选择确认)

$ n

删除某个版本

$ n rm xx.xx.x

使用某个版本来运行脚本

$ n use xx.xx.x a.js

注意一点:如若有全局node,而不是从n中切换的node,就会切换不生效,active version依旧是全局node的,只有把全局的node删掉,就不会影响到n包里面的node多版本切换了。


最后,提示一下,如果发现使用n切换node版本不生效,请试试前面加个sudo再看看。具体问题具体分析,祝您编程愉快!