【发布时间】:2013-07-30 23:42:02
【问题描述】:
如果我使用这个,我的classroom.ejs 中的图像文件怎么不显示
app.configure(function() {
//app.use('/room1',express.static(__dirname+'/public'));
app.use(express.static(__dirname+'/public'));
app.set('views', __dirname + '/public');
});
app.get('/room1/:nickname', function(req, res){
res.render('classroom.ejs', {title: req.params.nickname});
});
如果我取消注释 app.use('/room1',express.static(__dirname+'/public'));
它有效。
无论路线如何,我都需要从/public 提取静态文件,并且考虑到它在顶部的事实,
它应该是重中之重。我正在使用 Express 3.0.x
【问题讨论】:
标签: node.js routing express routes