在尝试获取错误页面时无法加载样式表expressJs

时间:2012-08-21 12:46:41

标签: node.js express

我一直试图在我的expressJs应用程序中尝试使用模板呈现错误页面。 虽然我试着写..

app.get('/*', pages.error_page);

..该应用程序工作正常但没有任何风格!删除该行一切恢复正常。 这是我加载错误页面的简单功能:

exports.errore_pagina = function (req, res){
res.render('errore', {title: 'Pagina errore'});
}

app.get就在之前的页面底部:

http.createServer(app).listen(app.get('port'), function(){
console.log("Express server listening on port " + app.get('port'));
});

有没有人发现同样的问题? 非常感谢! 弗朗西斯

1 个答案:

答案 0 :(得分:1)

我已经有了处理静态文件的行:

  app.use(express.static(path.join(__dirname, 'public')));

问题在于这个位置!正如@rdrey所说那条线应该在app.router之前!感谢@HectorCorrea!