如何使用扩展文件.ejs托管多个网页?我有一个以.ejs编码的登录页面,我希望通过使用那些.ejs文件和其他与登录页面连接的页面在node.js上托管它,或者我希望使用node.js运行login.ejs文件。非常感谢你
答案 0 :(得分:0)
将所有* .ejs文件放入views文件夹(推荐方式),然后使用以下代码将它们设置为express中的视图
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
现在你可以开始在你想要的路径上渲染它们了,如下所示
router.get('/foo', function(req, res) {
res.render('foo') // this renders /views/foo.ejs
}