npm 安装目录具有正确的权限
sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}
安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
环境变量
export PATH="/usr/local/bin:$PATH"
重新加载source ~/.bashrc # 或者 source ~/.zshrc
安装nvm
如果curl -o- raw.githubusercontent.com/nvm-sh/nvm/… | bash 这样装不可以就用下面的方法手动安装
- 下载 github.com/nvm-sh/nvm/…
- 放在用户目录下解压 重命名.nvm
- 配置环境变量 .bashrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
重新加载source ~/.bashrc # 或者 source ~/.zshrc
安装node
nvm install v16.20.0
安装nrm
npm install -g nrm