mac电脑要安装node,可以先安装nvm,并通过nvm来管理node版本。
1. 首先查看电脑上是否安装的有node,查看node版本
node -v
2.如果有node需要删除全局node,重新安装
npm ls -g --depth=0 # 查看已经安装在全局的模块,以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装 sudo rm -rf /usr/local/lib/node_modules # 删除全局 node_modules 目录 sudo rm /usr/local/bin/node # 删除 node cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm # 删除全局 node 模块注册的软链
3.安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
4.安装nvm之后,看是否安装成功
nvm -v
如果返回错误:
-zsh: nvm: command not found
编辑.bash_profile文件,没有的话就新建一个,命令都是:
vi .bash_profile
然后将代码复制进去:
先点击 i 编辑,之后esc退出 :wq 保存退出
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # This loads nvm bash_completion
5.然后 source 一下 .bash_profile
source .bash_profile
6.验证是否nvm安装成功
nvm -v 查看版本
nvm list 查看可以使用的版本
nvm install 安装
nvm use 使用不同的版本
如果在其他的地方想要使用自己想使用的版本的话,可以设置默认版本
nvm alias default v12.12.0
在任何文件夹,查看node -v
都是 v12.12.0
参考: