实例演示

这一节开发一个实例,用来演示session插件的用法。

首先,写一个动态模板页面num.html

<!doctype html>
<html>
    <head>
        <title><%=locals.title%></title>
    </head>
    <body>
        <p><%=locals.num%></p>
    </body>
</html>

然后,开发应用程序run.js

var fk = require("../..")
   ,App = fk.App
   ,download = fk.download
   ,app = new App
   ,view = fk.view
   ,session = fk.session
   ,fs = require("fs");

   app.use(session); // 加载session插件
   app.use(view(__dirname+"/views")); 

   app.get("/num",function(req,res){

       req.session = req.session || 0;
       req.session += 1;
       res.view("num.html",{title:"num page",num:req.session});

   })

   app.listen(3000);
视频演示