利用nodejs express mysql +boostrap構建一個部落格
學習了一週的node.js 發現因為版本的原因,很多例子都無法使用,準備使用nodejs + express +mysql + boostrap構建一個簡單部落格。
一、前期準備:
1、自行安裝nodejs、npm、mysql
2、利用express 建立一個工程
1) 首先cd到工程所在的資料夾
2)執行 express - e myblog 生成工程檔案
3)cd 進入myblog 並執行npm install 初始化express專案安裝所需的模組,此時package.json的內容如下:
此時,一個express的工程檔案就建好了,為了引用mysql和bootstrap還需要:
1)引入mysql 模組:
在工程目錄下執行npm install mysql --save (新增save是為了將模組寫近package.json依賴中,如果不新增,只是在node_module中新增的mysql模組)。
nodejs連線mysql的例項:http://blog.csdn.net/sindlly/article/details/52702118
2)引入boostrap
從http://twitter.github.com/bootstrap/下載bootstrap.zip,解壓後可以看到以下檔案:
css/bootstrap-responsive.css
css/bootstrap-responsive.min.css
css/bootstrap.css
css/bootstrap.min.css
img/glyphicons-halflings-white.png
img/glyphicons-halflings.png
js/bootstrap.js
js/bootstrap.min.js
其中所有的JavaScript 和CSS 檔案都提供了開發版和產品版,前者是原始的程式碼,後者經過壓縮,檔名中帶有min。將img 目錄複製到工程public 目錄下,將bootstrap.css、bootstrap-responsive.css 複製到public/stylesheets 中,將bootstrap.js 複製到public/javascripts 目錄中,然後從http://jquery.com/下載一份最新版的jquery.js
也放入public/javascripts 目錄中。
到這裡,所有的前期準備都已完成,下面開始進入程式設計階段。
二、需求分析(待續。。。)