html - Hugo 需要主题吗?

标签 html css hugo

我正在寻找使用静态站点生成器来构建一些即将推出的网站的方法,并且正在研究 Jekyll 和 Hugo。这些网站将采用定制的 Bootstrap 风格设计,而不是任何来自预建主题的东西。在弄乱了两者之后,我喜欢使用 Hugo 的外观。

无论如何,通过他们的文档我遇到了一个问题。我是否需要为这些站点中的每一个创建一个“主题”,或者我可以将所有内容保存在全局/layouts、/static、/archetypes 等文件夹中吗?

我不希望将这些设计打包为可重复使用的主题,而且当我尝试记住 Hugo 将这些模板文件优先于其他模板文件的顺序时,将它们嵌套得更深似乎是不必要的卷积。

最佳答案

Hugo 不附带默认主题,因此您必须自己编写或使用预构建的主题。 Hugo 文档列出了检查模板文件以确定内容呈现方式的优先级。

模板位于全局layouts文件夹优先于 themes/<theme name>/layouts 中的文件夹.

基于此,您实际上可以将模板文件仅放在全局 layouts 中文件夹。

关于html - Hugo 需要主题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45804281/

相关文章:

javascript - 使用 Snap.js 进行内容填充

javascript - 为什么在 angularjs 中与 ng-model 一起使用时,html 中的值属性不起作用?

CSS水平滚动,但垂直拉伸(stretch)?

php - 如何从数据库中的值总和中减去值

PHP 事件日历。 javascript按钮不会按下

c# - 仅在父元素可见时启用 RequiredFieldValidator?

css - kableExtra with Formattable 格式化问题

hugo - 如何为 .Rmd 中的 Hugo-academic 帖子创建图像预览?

wordpress - 如何修复 Hugo CMS 中 `found no layout file for "` 的错误 "page"HTML”?

php - 如何使用 html 表单的输入根据显示的结果更新 sql 表中的字段,这些结果本身就是 sql 查询的输出?