React | nvm 安装 Node.js (Mac OS)
安装 nvm
brew install nvm
把下面的代码粘贴至 bash / zsh 文件里
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
可以用 nvm - v
或者 nvm -- help
来检查是否安装成功
使用 nvm 安装 Node.js
查看可以安装的 node 版本
nvm ls-remote
安装指定版本
实例
nvm install v14.21.3
...
Now using node v14.21.3 (npm v6.14.18)
Creating default alias: default -> v14.21.3
安装其他版本
nvm install v18.14.1
Downloading and installing node v18.14.1...
Downloading https://nodejs.org/dist/v18.14.1/node-v18.14.1-darwin-arm64.tar.xz...
######################################################################### 100.0%
Computing checksum with shasum -a 256
Checksums matched!
Now using node v18.14.1 (npm v9.3.1)
查看已经安装的版本
-> v14.21.3
v18.14.1
default -> v14.21.3
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v18.14.1) (default)
stable -> 18.14 (-> v18.14.1) (default)
lts/* -> lts/hydrogen (-> v18.14.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12 (-> N/A)
lts/fermium -> v14.21.3
lts/gallium -> v16.19.1 (-> N/A)
lts/hydrogen -> v18.14.1
切换版本
nvm use v18
Now using node v18.14.1 (npm v9.3.1)