mac电脑安装nvm和node

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

参考:

原文地址:https://www.cnblogs.com/liumcb/p/14167770.html