我正在使用Jade和Express,并且我想在我的include语句中使用一个变量。例如:
app.js
app.get('/admin', function (req, res) {
var Admin = require('./routes/admin/app').Admin;
res.render(Admin.view, {
title: 'Admin',
page: 'admin'
});
});
layout.jade
- var templates = page + '/templates/'
include templates
我这样做时会出现错误:EBADF, Bad file descriptor 'templates.jade'
我甚至尝试了
include #{templates}
毫无结果。