EJS检测从哪里调用include

时间:2016-03-17 22:28:32

标签: node.js templates express ejs

我正在使用EJS来维护网站上标准化的页眉和页脚。

<% include includes/footer %>

我希望页脚包含显示它的每个页面的特定于文件的javascript:

<script src="public/js/<% NAME_OF_FILE_THAT_CALLS_FOOTER %>.js"></script>

这可以使用node,express和EJS吗?

1 个答案:

答案 0 :(得分:0)

我建议您在每个页面中导入js文件,而不是在页脚中。

Page.ejs

<% include header %>
//body
<script src="/bootstrap/js/bootstrap.min.js"></script>
<% include footer %>

Footer.js

  // something more you want
  </body>
</html>