app.js
var app = express();
// configuration in all env
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'html');
app.engine('html', require('ejs-mate'));
app.locals._layoutFile = 'layout.html';
web_router.js
router.get("*", function (req, res) {
res.render('404');
});
404.html
...
只需要在使用动态html 的顶部加入 即可。如果html 不是动态内容,则可以直接使用 res.sendFile("html path");