我正在构建一个前端网站,根本没有后端代码,因为我想将它托管在 GitHub 页面上,老实说,添加任何后端都是矫枉过正的。
有没有一种方法可以轻松地将网站的常见元素包含在每个网页中?例如,添加一个特殊标签,指定用哪个 html 文件替换该标签,然后运行一个命令来执行此操作并将其放入最终产品的文件中?这样我就可以拥有它,而不是每当我进行小改动时复制粘贴我的导航条码。
有没有一个 NodeJS 包呢?
我看到了类似的问题,但是,他们并不完全要求我正在寻找的东西......
我正在构建一个前端网站,根本没有后端代码,因为我想将它托管在 GitHub 页面上,老实说,添加任何后端都是矫枉过正的。
有没有一种方法可以轻松地将网站的常见元素包含在每个网页中?例如,添加一个特殊标签,指定用哪个 html 文件替换该标签,然后运行一个命令来执行此操作并将其放入最终产品的文件中?这样我就可以拥有它,而不是每当我进行小改动时复制粘贴我的导航条码。
有没有一个 NodeJS 包呢?
我看到了类似的问题,但是,他们并不完全要求我正在寻找的东西......
您正在寻找的东西称为样板。这应该给你一个很好的起点。
当您说“根本没有后端代码”时,您的意思是 - 没有存储您网站显示的信息的数据库,还是您的意思是您不想在项目中拥有任何专用的 javascript 文件并希望使用纯html/css?对我来说,您似乎在谈论后者 - 在这种情况下,您可以使用<script></script>标记在 html 文件中的代码中添加一些 jquery。
<!DOCTYPE html>
<html>
<body>
<a href ="src/boilerPlate/header.html"></a>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<a href = "src/boilerPlate/footer.html"></a>
</body>
</html>
And your file tree would look like:
SRC
>>index.html
>>boilerPlate
>>>>header.html
>>>>footer.html