上節(jié)我們提到Xcode,它其實是一個基于mac的集成開發(fā)環(huán)境,一般安裝成功之后,輸入xcode-select -p會返回一個路徑,而輸入python -V、ruby -v都會有相關的版本提示:

image.png
接下來,我們要用到這個ruby來安裝一下brew,它在mac中的地位相當于centos中的yum,就是軟件包管理工具;我們來到brew的官網(wǎng)http://brew.sh
復制首頁中的這段代碼到終端執(zhí)行,中間會讓你輸入一次普通用戶的密碼,千萬別用root;

image.png
下面可以先簡單學習一下brew的簡單操作:
brew update //更新brew
brew doctor //檢查brew是否正常
brew install node mongodb //一次性安裝node、mongodb
brew uninstall node //卸載node
export PATH="/usr/local/bin:$PATH" // 這是一條添加環(huán)境變量的操作,不過現(xiàn)在brew官網(wǎng)的安裝命令已經(jīng)有加到環(huán)境變量的語句
好了,現(xiàn)在node應該已經(jīng)安裝成功,我們輸入
node -v,檢查一下版本號,同時也可以輸入npm -v;

image.png
我們還可以通過npm去安裝grunt:

image.png
還有一個問題,我們之后如何升級node以及管理不同版本的node呢?這里我們用到一個模塊,叫n,首先我們安裝一下這個模塊;

image.png
安裝完畢之后,可以通過輸入
n -V來檢查一下版本,如果想安裝指定的版本,輸入n 8.0.0,這樣就會把8.0.0這個版本安裝下來,之后輸入n,可以來回選中不同的版本進行回車切換;