不同的Nodejs 会影响项目的运行, 存在兼容问题导致无法启动, 因此我们用以下nvm方法
对它进行切换使用.
nvm,全称 Node Version Manager ,也就是node版本控制;它是一个命令行应用,可以协助您快速地 更新、安装、使用、卸载 本机的全局 node.js 版本
使用场景:同时进行两个或多个node项目开发,并且这些项目的node版本不一样时,nvm可以很好的帮助您管理pc上的node版本切换
1. nvm 安装 for mac
brew install nvm
2. 如果没有.bash_profile文件需要自行touch .bash_profile哦
$ cd ~
$ sudo vim .bash_profile
编辑.bash_profile
文件输入,本人不会用vim 所以用编辑器输入
export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh
esc 然后 shift+: wq 回车保存
3 查看及使用
$ nvm list
v16.13.1
v18.15.0
#查看 列出node可用版本
nvm install xxx
如: nvm install v19.2.0
#下载你想要的版本
#查看可以下载的NODE版本
nvm ls-remote 来查看需要安装的node版本
最新的往后面看 如下:
v18.15.0
v18.16.0
v19.0.0
v19.0.1
v19.1.0
v19.2.0
v19.3.0
v19.4.0
v19.5.0
v19.6.0
v19.6.1
v19.7.0
v19.8.0
v19.8.1
v19.9.0
v20.0.0
v20.1.0
nvm use xxx
如: nvm use v18.15.0
#使用指定版本的node
nvm alias default xxx
如: nvm alias default v18.15.0
#每次启动终端都使用该版本的node