Node.js是神馬?簡單來說,它是實現JavaScript在本地運行的一個框架,包括一個js語言解釋器(V8)和一些類庫。有了它,就可以使用js語言開發一些本地的應用,使js脫離浏覽器的束縛。
Node.js使用的語言解釋器與google chrome 浏覽器用的是同一個高效的開源引擎-V8。
關於Node.js的入門教程可以參考這本書:"Node入門» 一本全面的Node.js教程",在線地址 http://www.nodebeginner.org/index-zh-cn.html
對於Node.js的開發,除了使用傳統的文本編輯工具如Notepad++,vim,還有一款開源的IDE可用,這就是Cloud9 IDE
官方網站:http://c9.io/
這個開發環境的獨特之處就是直接使用浏覽器在雲端完成開發工作,不用在本地安裝node啊之類的東東,
不過使用官方的網站有一些限制,比如只對開源的項目免費,不支持第三方擴展啊等等。
本篇文章要講的是如何在Ubuntu 10.10上搭建Cloud9 IDE。
首先說明,Cloud9(版本是0.6),基於node 0.4.2版本構建,雖然目前的node(版本0.6.14)支持windows,但很多類庫對window的支持還不完善,
所以還是在linux上搭建會比較順利。
更多關於Node.js的詳細信息,或者下載地址請點這裡
首先安裝git,直接使用