node.js问题二

看了Node.js开发指南发现routes和app.js分开的话要使用下面代码

app.use(express.router(routes)) 

但是真正是使用上面代码会遇到无数的问题报错

找了资料才发现express3.X不支持那个了

后来使用

routes(app);

index.ejs随之变成

/*
 * GET home page.
 */
module.exports=function(app){

  app.get('/',function(req,res){
    res.render('index',{
      title:'首页'
    });
  });
//.......其它配置
};

这就达到了routes和app.js的分离

posted @ 2014-01-26 14:18  win_and_first  阅读(177)  评论(0编辑  收藏  举报