javascript - 静态包含 HTML 代码而不是在实时环境中的方法?
问题描述
我正在构建一个前端网站,根本没有后端代码,因为我想将它托管在 GitHub 页面上,老实说,添加任何后端都是矫枉过正的。
有没有一种方法可以轻松地将网站的常见元素包含在每个网页中?例如,添加一个特殊标签,指定用哪个 html 文件替换该标签,然后运行一个命令来执行此操作并将其放入最终产品的文件中?这样我就可以拥有它,而不是每当我进行小改动时复制粘贴我的导航条码。
有没有一个 NodeJS 包呢?
我看到了类似的问题,但是,他们并不完全要求我正在寻找的东西......
解决方案
您正在寻找的东西称为样板。这应该给你一个很好的起点。
当您说“根本没有后端代码”时,您的意思是 - 没有存储您网站显示的信息的数据库,还是您的意思是您不想在项目中拥有任何专用的 javascript 文件并希望使用纯html/css?对我来说,您似乎在谈论后者 - 在这种情况下,您可以使用<script></script>
标记在 html 文件中的代码中添加一些 jquery。
推荐阅读
- bash - 当 RSA 密钥有密码时,如何从 BASH 运行 SSH 命令?
- vue.js - 是否可以从 vue-devtools 中排除 vue 事件和 vuex 突变?
- directory - 无法使用目录选项启动 pouchdb
- python - DecodeError:“utf8”编解码器无法在文件“fiona\ogrext.pyx”中解码
- r - 在 Rstudio 中安装 Rglpk 包时出错
- java - JpaRepository save() 创建新的子对象而不是更新
- mit-scratch - 如何在 mit-scratch 中隐藏特定的精灵?
- deep-learning - 具有数千张图像的新数据集的基本事实
- android - json对象的Asyntask结构问题
- android - 权限拒绝在应用重新启动时访问图片 URI