【问题标题】:Is there a way to generate hugo files without index.html?有没有办法在没有 index.html 的情况下生成 hugo 文件?
【发布时间】:2020-09-25 22:12:50
【问题描述】:

我在 hugo 中有我的静态网站,这是文件夹结构:

我不知道为什么,当我执行 hugo -D 来构建 hugo 时,它会生成以下脚手架:

我只想要构建 hugo 后根文件夹中的定价、条款和隐私页面,以及它们各自的名称,而不是带有名称的文件夹和 index.html 文件内的文件夹。

注意:定价、条款和隐私页面使用single.html

【问题讨论】:

    标签: javascript hugo hugo-shortcode static-generator


    【解决方案1】:

    Hugo 默认使用漂亮的链接,也就是说以斜杠结尾并且没有扩展名。这就是你看到的输出,hugo 在它自己的目录中创建了一个索引文件。

    这意味着您不会获得像 example.com/pricing.html 这样的 URL,而这通常是人们喜欢的。

    如果您喜欢更扁平的结构,并且不介意您的页面显示 .html 扩展名,则应启用uglyUrls。

    URL management documentation for Hugo 详细说明了这两个选项。

    【讨论】:

      猜你喜欢
      • 2012-03-29
      • 2012-02-06
      • 2019-03-03
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      • 2020-08-31
      • 2019-12-18
      • 2023-03-08
      相关资源
      最近更新 更多