Javascript 方法来维护.html模板中的公共部分(例如页眉、页脚等)

Javascript 方法来维护.html模板中的公共部分(例如页眉、页脚等),javascript,html,templates,Javascript,Html,Templates,是否有一种方法可以使维护html模板中的公共部分(例如页眉和页脚)更容易 我正在尝试探索一个javascript多页面应用程序 在PHP中,我更好地维护代码的方法是使用require_once(path/to/header)并简单地调整path/to/header中的代码,而无需更新所有使用header的页面 有没有类似的方法来维护html模板?我知道这可以用javascript实现,但为了搜索的可爬行性,我考虑了一种非动态的方法。虽然我已经读到谷歌可以抓取javascript应用程序,但我决定

是否有一种方法可以使维护
html
模板中的公共部分(例如页眉和页脚)更容易

我正在尝试探索一个
javascript
多页面应用程序

PHP
中,我更好地维护代码的方法是使用
require_once(path/to/header)
并简单地调整path/to/header中的代码,而无需更新所有使用header的页面

有没有类似的方法来维护html模板?我知道这可以用javascript实现,但为了搜索的可爬行性,我考虑了一种非动态的方法。虽然我已经读到谷歌可以抓取javascript应用程序,但我决定不让应用程序100%生成javascript,我希望将少数常见部分保持为静态html

无论如何,这种情况下的通用方法是什么?有编译器吗?因为现在我正在考虑用PHP构建页面,然后在我将代码移出开发时得到html输出


有什么建议吗?

搜索:javascript html模板引擎:

例如

  • 帕格
  • ejs
  • 车把

我认为车把正是我想要的。谢谢