首页 > 解决方案 > 静态包含 HTML 代码而不是在实时环境中的方法?

问题描述

我正在构建一个前端网站,根本没有后端代码,因为我想将它托管在 GitHub 页面上,老实说,添加任何后端都是​​矫枉过正的。

有没有一种方法可以轻松地将网站的常见元素包含在每个网页中?例如,添加一个特殊标签,指定用哪个 html 文件替换该标签,然后运行一个命令来执行此操作并将其放入最终产品的文件中?这样我就可以拥有它,而不是每当我进行小改动时复制粘贴我的导航条码。

有没有一个 NodeJS 包呢?

我看到了类似的问题,但是,他们并不完全要求我正在寻找的东西......

标签: javascripthtmlcssnode.js

解决方案


您正在寻找的东西称为样板。这应该给你一个很好的起点。

当您说“根本没有后端代码”时,您的意思是 - 没有存储您网站显示的信息的数据库,还是您的意思是您不想在项目中拥有任何专用的 javascript 文件并希望使用纯html/css?对我来说,您似乎在谈论后者 - 在这种情况下,您可以使用<script></script>标记在 html 文件中的代码中添加一些 jquery。


推荐阅读