express中使用ejs模版引擎,我只想简单使用一下这个模版引擎,如果不用layout.html,那应该怎么使用ejs。我不想像cnodejs这个开源社区那样使用。
发布于 2年前 作者 jsjlhj 1735 次浏览

express中使用ejs模版引擎,我只想简单使用一下这个模版引擎,如果不用layout.html,那应该怎么使用ejs。我不想像cnodejs这个开源社区那样在我的网站3d打印http://www.513dp.com 使用。

4 回复

使用ejs首先得安装ejs模块,npm install ejs。然后 app.configure(function(){ ... //设置视图引擎为ejs app.set('view engine', 'ejs'); ... ); 这样就可以使用后缀.ejs的文件做视图了

  app.set('view engine', 'html');
  //使用ejs渲染html模板引擎
  app.engine('html', require('ejs').renderFile);

使用如上代码就可以使用ejs渲染html视图模板。如果你还想使用layout,可以访问下面这个链接看看https://github.com/Soarez/express-ejs-layouts

express渲染页面的过程是怎么样的?我看了cnodejs.org这网站的代码,它有个layout.html,程序是怎么设置从这个页面开始输出html的?

回到顶部