nvm setting

macOS

使用 Homebrew 安装 nvm:

brew install nvm

创建 nvm 工作目录:

mkdir ~/.nvm

把下面配置加入 ~/.zshrc

export NVM_DIR="$HOME/.nvm"
[ -s "$(brew --prefix nvm)/nvm.sh" ] && \. "$(brew --prefix nvm)/nvm.sh"
[ -s "$(brew --prefix nvm)/etc/bash_completion.d/nvm" ] && \. "$(brew --prefix nvm)/etc/bash_completion.d/nvm"

重新加载 shell 配置:

source ~/.zshrc

验证:

nvm --version

安装 Node.js LTS:

nvm install --lts
nvm use --lts
nvm alias default lts/*

查看版本:

node -v
npm -v

Linux

官方安装脚本方式:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

重新打开终端,或加载 shell 配置:

source ~/.bashrc

如果使用 zsh:

source ~/.zshrc

安装 Node.js LTS:

nvm install --lts
nvm use --lts
nvm alias default lts/*

常用命令

nvm ls
nvm ls-remote
nvm install {version}
nvm use {version}
nvm alias default {version}
node -v
npm -v

pnpm

npm i -g pnpm