从事前端的同学都知道node有很多版本,而脚手架需要依赖node,一些老旧的项目必须使用相应的node才能运行,因为不同node的node_modules管理方式不同。
使用brew安装nvm
前提是已经安装homebrew,它是macos中依赖包管理工具
$ brew install nvm
配置shell中使用nvm
$ vim ~/.bash_profile
然后添加以下命令:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
注意配置的顺序,以防开启新终端,node出现找不到的情况。
然后重新source
$ source .bash_profile
使用nvm安装node
nvm ls -remote 查看 所有的node可用版本
nvm install xxx 下载你想要的版本
nvm use xxx 使用指定版本的node
nvm alias default xxx 每次启动终端都使用该版本的node
完成安装检查
node -v
npm -v
删除存在的node
如果之前通过'brew install node'方式安装过node,那么需要先删除系统中存在的node:
brew remove --force node
sudo rm -r /usr/local/lib/node_modules
brew prune
sudo rm -r /usr/local/include/node
网友评论