- 卸载原装node
#查看已经安装在全局的模块,以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装
npm ls -g --depth=0
#删除全局 node_modules 目录
sudo rm -rf /usr/local/lib/node_modules
#删除 node
sudo rm /usr/local/bin/node
#删除全局 node 模块注册的软链
cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm
- 安装nvm
在macOS上安装NVM (Node Version Manager) 的步骤如下:
1. 使用Homebrew安装NVM:
如果你还没有安装Homebrew,先在终端执行以下命令安装Homebrew:
```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
安装完成后,执行以下命令安装NVM:
```
brew install nvm
```
2. 配置NVM:
打开或创建一个`~/.bash_profile` 或 `~/.zshrc` 文件,并添加以下行:
```
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
```
保存文件并关闭编辑器。
3. 使配置生效:
在终端运行以下命令:
```
source ~/.bash_profile
```
或者如果你使用的是zsh:
```
source ~/.zshrc
```
4. 验证安装:
运行以下命令检查NVM是否正确安装:
```
nvm --version
```
如果安装成功,你将看到NVM的版本号输出。
- 安装node
nvm install 18
- 更换源
npm config set registry https: