Mac上安装node.js小结

本文指引在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命令可查看)

安装

  1. 先用nvm list查看本地已经安装的node版本

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    nvm 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)
  2. nvm ls-remote查看云端最新版本

    1
    nvm ls-remote

从列表中选择自己要安装的版本,本文中选择最新的版本来安装;

  1. 安装

    1
    nvm install v11.8.0
  2. 设置该版本为默认版本

    1
    nvm alias default v11.8.0
  3. 检查版本号

    1
    node -v
  4. 更新npm至最新版本

    1
    npm install -g npm

参考

  1. https://yoember.com/nodejs/the-best-way-to-install-node-js/
  2. https://blog.csdn.net/shiquanqq/article/details/78032943
.gt-container a{border-bottom: none;}