app.js中将首页转到 index中,代码:app.get('/', routes.index)
;
routes包中index.js 代码:module.exports = function(app){ app.get('/',function(req,res){ console.log("1111111111111111111111111111"); res.render('index',{ title:'首页' }); console.log("res.statusCode ="+res.statusCode ); });};
console输出为:Express server listening on port
1111111111111111111111111111
res.statusCode =500
[90mGET / [31m500 [90m11ms[0m 没有Error这问题怎么找?
app.get('/', routes.index);
app.js 中的
exports.index = function(req,res){
console.log("1111111111111111111111111111");
res.render('index',{title:'首页'});
console.log("res.statusCode ="+res.statusCode );
};
routes 中的
不走exports.index 走这个app.get('/',function(req,res){ console.log("1111111111111111111111111111"); res.render('index',{ title:'首页' });
用的是express
不走exports.index 走这个app.get(’/’,function(req,res){ console.log(“1111111111111111111111111111”); res.render(‘index’,{ title:‘首页’ }); 用的是express
app.get('/', routes.随便改个名字);
app.js 中的
exports.随便改的那个名字 = function(req,res){
console.log("1111111111111111111111111111");
res.render('index',{title:'首页'});
console.log("res.statusCode ="+res.statusCode );
};
routes 中的
请问,怎么加载css跟js文件?
这里有另外一个例子,用的是express3 + ejs + ejs-locals : https://code.google.com/p/microblog-nodejs/
把教材看完再来问行不行?或者直接看express的文档。有中文的: http://expressjs.jser.us/ 注意文档是express 3.0的。