express4.x的使用

①、安裝

npm install -g  express
 

②、建立應用

express [目錄]
會在目錄下生成
  • node_modules, 存放全部的項目依賴庫。(每一個項目管理本身的依賴,與Maven,Gradle等不一樣)
  • package.json,項目依賴配置及開發者信息
  • app.js,程序啓動文件
  • public,靜態文件(css,js,img)
  • routes,路由文件(MVC中的C,controller)
  • Views,頁面文件(Ejs模板)
 

③、安裝應用依賴

npm install
 

④、api

var app = express()
app.use([path],function)  用組件攔截全部請求,包括頁面引用的css、js,這些文件的請求使用express.static 中間件
function接受的參數爲(req,res,next)或,上一個next(err)下接受(err,req,res,next)
app.route
app.set
app.get
app.param
app.render
app.all
app.engine
app.listen
 

⑤、跟express3.x區別

最大區別是middleware再也不跟express耦合,如cookie-session  cookieParse  express-session 只保留了express.static express.Router
 
 
--------------------------------------------------
demo程序代碼已上傳github:
相關文章
相關標籤/搜索