在學習node.js的過程中,順便做了個靜态部落格,邊寫部落格邊編碼,一段時間下來寫了8篇文章。有點像學習筆記,最近作了彙總。
建成的部落格位址(很簡陋,請輕拍...)
http://nodeblog.cloudfoundry.com/
文章清單:
從檔案上傳開始, 進入node.js的世界
将使用npm管理的node.js項目部署到vCloudLabs
用node.js建部落格(一) - node.js安裝及Express架構簡介
用node.js建部落格(二) - 建構第一個markdown頁面
用node.js建部落格(三) - 用markdown寫靜态部落格
用node.js建部落格(四) - express中的404處理
用node.js建部落格(五) - 用vows以BDD方式測試程式
使用node.js建部落格(六) - 添加代碼高亮的支援 (Final)
使用到的技術簡介:
Node.js:這個都不知道的話,估計你是不會來看這篇。
Express:node.js中的Web架構,采用Ruby 中的 sintra.rb 開發方式;
jade:一款node.js中的模闆引擎
markdown: 用來寫部落格很不錯,對html文法進行提煉,GitHub中的readme就需要用他寫
Expresso:Express作者寫的測試架構,基于TDD的方式
Vows:BDD測試架構(需要翻**, nnd~ ** 詞不讓我打!)
API-Easy:對Vows進行了封裝,主要面向Rest-ful接口測試
參考資料總彙:
Node.js API中文手冊
Express中文入門手冊
Jade模闆引擎的GitHub
CommonJS Packages/1.0 Wiki
Markdown文法中文說明
Google-Code-Prettify使用文檔
使用node.js, markdown-js,prettify.js打造個人寫作平台
RestTeasy: Teat any API in node.js
[實踐經驗+代碼]用node.js和express.js和jade搭建輕型cmd系統