Mac 下安装 NVM
1. 安装命令行工具
你需要在 Mac 下安装苹果系统的命令行工具,你可以通过两个方法来安装,第一是在 App Store 上搜索 XCode 进行安装(推荐);第二是通过以下命令来安装命令行工具:
$ xcode-select --install
如果你使用第一种方法安装 XCode 来安装命令行工具,你需要至少启动一次 XCode ,接受了苹果的软件使用协议后,才能正常使用。
2. 安装 NVM
安装完成命令行工具后,即可通过以下命令来安装 nvm
:
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
或者你也可以选择手动安装 NVM,首先你把项目 https://github.com/creationix/nvm
clone 到本地文件夹 ~/.nvm
,然后将以下两行代码加到你的启动脚本中 (~/.bash_profile
, ~/.zshrc
, ~/.profile
, 或者 ~/.bashrc
):
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
其实,以上的 install.sh
脚本也是这样操作的,详见这里。
NVM 安装后,你需要重启你的命令行会话,或者重新打开一个命令行窗口。
3. 测试一下
命令行下测试:
$ nvm --version
会输出:
4. NVM 的基本使用
查看本地所有可以用的 Node.js 版本:
$ nvm list
查看服务器端可用的 Node.js 版本:
$ nvm ls-remote
推荐使用 8.*
LTS 版本 (长久维护版本) ,使用以下命令安装:
$ nvm install 8.11.2
设置默认版本:
$ nvm use 8.11.2
$ nvm alias default 8.11.2
检查 Node.js 的版本:
$ node -v
你应该能看到如下:
使用淘宝进行加速 NPM :
$ npm config set registry=https://registry.npm.taobao.org
使用以下命令将 NPM 更新到最新:
$ npm install -g npm
更新后使用以下命令检测版本:
$ npm -v
至此安装完成。