nodejs做爲新技術已經愈來愈成熟,1.0穩定版本也快發佈了,機緣巧合,本身在公司也嘗試了一把nodejs的web網站開發,原本我就是開發PHP的,看到介紹理論上node是比PHP要快,姑且不去理這些理論數據。 node
首先安裝node,我是在windows環境直接官網下載安裝。安裝成功 命令行輸入顯示當前版本: git
node -v v0.10.5經過這種方式安裝的 Node.js 還自動附帶了 npm(Nodejs的包管理器,從 Node.js 0.6 開始,npm 已包含在發行包中了)。因爲我是開發web,因此須要安裝node的web框架express(http://expressjs.jser.us/)
npm install -g express安裝supervisor. 使用 supervisor 實現監視代碼修改和自動重啓
npm install -g supervisor
接下來建立項目,express -e projectname ,-h查看幫助,-e的話是使用ejs模板,默認是jade。 github
express3.0較之2.x改變了些許內容,詳細見https://github.com/visionmedia/express/wiki/Migrating-from-2.x-to-3.x。 web
supervisor app.js
啓動,當代碼被改動時,運行的腳本會被終止,而後從新啓動。 shell
瀏覽器輸入http://127.0.0.1:3000/ express