1. 安裝node.jsnode
有三種方式安裝 Node.js:一是經過安裝包安裝,二是經過源碼編譯安裝,三是在 Linux 下能夠經過 yum|apt-get 安裝,在 Mac 下能夠經過 Homebrew 安裝。對於 Windows 和 Mac 用戶,推薦使用安裝包安裝,Linux 用戶推薦使用源碼編譯安裝。git
1.1.1 第一步:github
打開 Node.js 官網,能夠看到如下兩個下載選項:npm
左邊的是 LTS 版,用過 ubuntu 的同窗可能比較熟悉,即長期支持版本,大多數人用這個就能夠了。右邊是最新版,支持最新的語言特性(好比對 ES6 的支持更全面),想嘗試新特性的開發者能夠安裝這個版本。咱們選擇左邊的 v8.9.3 LTS 點擊下載。ubuntu
小提示:從 http://node.green 上能夠看到 Node.js 各個版本對 ES6 的支持狀況。ruby
1.1.2 第二步:curl
安裝 Node.js,這個沒什麼好說的,一直點擊 繼續
便可。工具
1.1.3 第三步:搜索引擎
提示安裝成功後,打開終端輸入如下命令,能夠看到 node 和 npm 都已經安裝好了:url
Linux 用戶可經過源碼編譯安裝:
curl -O https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz
tar -xzvf node-v6.9.1.tar.gz
cd node-v6.9.1
./configure
make
make install
注意: 若是編譯過程報錯,多是缺乏某些依賴包。由於報錯內容不盡相同,請讀者自行求助搜索引擎或 stackoverflow。
一般咱們使用穩定的 LTS 版本的 Node.js 便可,但有的狀況下咱們又想嘗試一下新的特性,咱們總不能來回安裝不一樣版本的 Node.js 吧,這個時候咱們就須要 n 或者 nvm 了。n 和 nvm 是兩個經常使用的 Node.js 版本管理工具,關於 n 和 nvm 的使用以及區別,這篇文章 講得特別詳細,這裏再也不贅述。
nrm 是一個管理 npm 源的工具。用過 ruby 和 gem 的同窗會比較熟悉,一般咱們會把 gem 源切到國內的淘寶鏡像,這樣在安裝和更新一些包的時候比較快。nrm 同理,用來切換官方 npm 源和國內的 npm 源(如: cnpm),固然也能夠用來切換官方 npm 源和公司私有 npm 源。
全局安裝 nrm:
npm i nrm -g
查看當前 nrm 內置的幾個 npm 源的地址:
切換到 cnpm: