我正在寻找使用静态站点生成器来构建一些即将推出的网站,并且正在与 Jekyll 和 Hugo 混在一起。这些网站将是自定义的 Bootstrap 风格设计,而不是来自预建主题的任何内容。在与两者混在一起之后,我喜欢使用 Hugo 的外观。
无论如何,通过他们的文档,我遇到了一个问题。我是否需要为每个站点创建一个“主题”,还是可以将所有内容都保存在全局 /layouts、/static、/archetypes 等文件夹中?
我不打算将这些设计打包为可重用的主题,而且当我尝试记住 Hugo 将这些模板文件优先于其他模板文件的顺序时,这似乎是不必要的卷积来嵌套更深的内容。
小智 5
Hugo 不附带默认主题,因此您必须自己编写或使用预构建的主题。Hugo 文档列出了检查模板文件以确定内容如何呈现的优先级。
位于全局layouts文件夹中的模板优先于themes/<theme name>/layouts.
因此,基于此,您实际上只能将模板文件放在全局layouts文件夹中。
| 归档时间: |
|
| 查看次数: |
508 次 |
| 最近记录: |