本文指引在Mac OSX系统上正确安装Node
Mac下彻底卸载node和npm
安装前先彻底卸载已经安装的node.js
homebrew安装的
1
brew uninstall node
官网pkg下载的
1
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
安装最新的Command Line工具
1 | ➜ ~ xcode-select --install |
使用一下脚本安装nvm
1 | curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash |
该脚本自动下载nvm至home目录下,成功后在home目录下新增.nvm目录(隐藏目录,ls -la命令可查看)
安装
先用nvm list查看本地已经安装的node版本
1
2
3
4
5
6
7
8
9
10
11
12nvm list
-> v11.8.0
default -> v11.8.0
node -> stable (-> v11.8.0) (default)
stable -> 11.8 (-> v11.8.0) (default)
iojs -> N/A (default)
lts/* -> lts/dubnium (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.16.0 (-> N/A)
lts/carbon -> v8.15.0 (-> N/A)
lts/dubnium -> v10.15.0 (-> N/A)用nvm ls-remote查看云端最新版本
1
nvm ls-remote
从列表中选择自己要安装的版本,本文中选择最新的版本来安装;
安装
1
nvm install v11.8.0
设置该版本为默认版本
1
nvm alias default v11.8.0
检查版本号
1
node -v
更新npm至最新版本
1
npm install -g npm