【问题标题】:Automating HTML generation with Makefiles or something similar?使用 Makefile 或类似的东西自动生成 HTML?
【发布时间】:2019-02-19 00:52:50
【问题描述】:

我目前正在编写一个纯 HTML/CSS/JS 网站(在 Linux 桌面上),没有任何动态生成的代码,例如 PHP,但我遇到了一个问题,如果我决定更改菜单或页脚,我必须在所有 (20+) 个文件中更改它。

看到including html files with JavaScript is a bit ugly 并使生成的代码变得不必要地复杂,我想知道是否可以为页眉、页脚、内容等编写 HTML sn-ps,并使用 Makefile 或任何类似工具自动组装它们。

然而,我从未创建过 Makefile,我不知道这些是否会成为此任务的首选工具 - 任何输入都将不胜感激!

【问题讨论】:

  • 您介意解释一下为什么会收到反对票吗?有没有更合适的 Stack Exchange 网站?
  • 几乎任何构建都可以使用 Make 作为构建实用程序来执行。所以你的问题有点意思。如果您想建议如何做到这一点,那么对于 Stack Overflow 来说它太宽泛了。只需尝试将 Make 用于您的项目。如果您发现某个步骤比较困难,请明确询问此步骤。

标签: html command-line makefile automation gnu-make


【解决方案1】:

没关系,我刚刚意识到最简单的解决方案可能是编写一个 bash 脚本并使用 cat 连接文件段。如果有人有更好的主意,请保持打开状态。

【讨论】:

    猜你喜欢
    • 2015-11-02
    • 2014-08-30
    • 2021-11-04
    • 1970-01-01
    • 2010-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-16
    相关资源
    最近更新 更多