我似乎无法弄清楚如何使用Node.js包含文件。所有其他问题似乎都在讨论中,包括其他JS文件,但我正在寻找与PHP include(可以包含HTML内容的文件)等效的文件。
通常在PHP中,我的视图文件是这样的:
...stuff
<?php include 'header.php'; ?>
<?php include 'nav.php'; ?>
... more stuff
<?php include 'footer.php'; ?>
例如,在nav.php
我有:
<nav role=navigation>
<ul>
<!-- links -->
</ul>
</nav>
Node中是否有类似的功能,还是我必须更改开发Web应用程序的方式?如果有帮助,我正在使用Express框架。
一个简短的工作示例将不胜感激。
不,那不是nodeJS的工作方式。如果您想进行比较,请将nodejs与ruby或ASP.NET进行比较。如dystroy所说,有玉器,但是如果您熟悉HTML语法,则最好使用ectjs,例如:
stuff...
<div id="content">stuff</div>
<% include 'footer.ect' %>
当然,如果有包含使用的代码 require
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句