我想通过引入这views下面相对路径的header.html es.render() ejs.render() 这俩个有区别吗? 后者根本不能用。但是官方API是这么写的。不是很理解
官方说配置filename 该怎么配置?
认证0级讲师
你可以先设置views的路径:
app.set('views', path.join(__dirname, 'views'));
这样以后就直接默认是按从views开始计算了
res.render('index',{ title:'index' });
这里的index本来应该是:
res.render('views/index.ejs',{ title:'index' });
但是你可以通过设置views的默认起始路径和默认的模板引擎来简化配置。
你可以先设置views的路径:
这样以后就直接默认是按从views开始计算了
这里的index本来应该是:
但是你可以通过设置views的默认起始路径和默认的模板引擎来简化配置。