有时我感觉自己在服用疯药。我已经在互联网上搜索了该问题的答案,这似乎很简单,但是由于某种原因,该答案并不容易获得
基本上,我正在学习Node并在Express中使用Pug。在我的哈巴狗文件中,我可以简单地调用include和要调用的页面的名称。但是我所有的页面都具有完全相同的布局,唯一的不同是页眉下方的实际内容,这些内容是我单独创建并包含在实际页面中的,例如index.pug或about.pug。
这是我的索引页代码:
['t', 'he']
home是home.pug,它是:
console.log("the".split(/[he]/gi));
因此,我宁愿做一些可以改变的事情,例如将房屋变成
doctype
html
include heading
body
include header
include home
include footer
如果单击“关于”,则会将“关于”页面的内容加载到索引页面中,或将“联系”页面的内容加载到其中,等等。
这是可能的,还是我必须制作5页并且仅更改内容包含调用?