搭建 Node.js 開發環境

原地址:https://github.com/alsotang/node-lessons/blob/master/lesson0/README.md

 

《搭建 Node.js 開發環境》

本課程假設你們都是在 Linux 或者 Mac 下面。至於使用 Windows 並堅持玩新技術的同窗,我堅信他們必定有着過人的、甚至是不可告人的兼容性 bug 處理能力,因此這部分同窗麻煩在課程沒法繼續時,自行兼容一下。node

不久前公司剛發一臺新 Mac 給我,因此我對於在新環境中安裝 Node.js 的過程仍是記憶猶新的。git

其實這過程特別簡單:github

先安裝一個 nvm( https://github.com/creationix/nvm

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.2/install.sh | bash

nvm 的全稱是 Node Version Manager,之因此須要這個工具,是由於 Node.js 的各類特性都沒有穩定下來,因此咱們常常因爲老項目或嘗新的緣由,須要切換各類版本。shell

安裝完成後,你的 shell 裏面應該就有個 nvm 命令了,調用它試試bash

$ nvm

當看到有輸出時,則 nvm 安裝成功。less

安裝 Node.js

使用 nvm 的命令安裝 Node.js 最新穩定版,如今是 v0.12.3curl

$ nvm install 0.12

安裝完成後,查看一下工具

$ nvm ls

這時候能夠看到本身安裝的全部 Node.js 版本,輸出應以下:oop

(圖1)url

那個綠色小箭頭的意思就是如今正在使用的版本,我這裏是 v0.10.29。我還安裝了 v0.11.14,但它並不是我當前使用的版本。

若是你那裏沒有出現綠色小箭頭的話,告訴 nvm 你要使用 0.12.x 版本

$ nvm use 0.12

而後再次查看,這時候小箭頭應該出現了。

OK,咱們在終端中輸入

$ node

REPL(read–eval–print loop) 應該就出來了,那咱們就成功了。

隨便敲兩行命令玩玩吧。

好比 > while (true) {},這時你的 CPU 應該會飈高。

完善安裝

上述過程完成後,有時會出現,當開啓一個新的 shell 窗口時,找不到 node 命令的狀況。

這種狀況通常來自兩個緣由

1、shell 不知道 nvm 的存在

2、nvm 已經存在,可是沒有 default 的 Node.js 版本可用。

解決方式:

1、檢查 ~/.profile 或者 ~/.bash_profile 中有沒有這樣兩句

export NVM_DIR="/Users/YOURUSERNAME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

沒有的話,加進去。

這兩句會在 bash 啓動的時候被調用,而後註冊 nvm 命令。

2、

調用

$ nvm ls

看看像不像上述圖1中同樣,有 default 的指向。

若是沒有的話,執行

$ nvm alias default 0.12

$ nvm ls

看一下

相關文章
相關標籤/搜索