0

我尝试创建一堆本地 HTML 文件,这些文件应该作为某些软件的文档。不应该涉及网络服务器,只需要网络浏览器查看的 HTML 文件。我使用 hugo 创建页面,但在链接到主页 (index.html) 时遇到问题。

config.toml的是这样的:

#baseURL = "http://example.com"
languageCode = "en-us"
title = "foo"
theme = "mytheme"

relativeURLs = true
canonifyURLs = false
uglyURLs = true

我的主页_index.md在根文件夹中。

如何创建短代码或任何创建到index.html根文件夹(contenthugo 中的文件夹)的相对链接的内容。该index.html页面已创建,但我尚未成功创建指向该页面的链接。当然,我可以对链接进行硬编码,但这不是我想要的。

示例存储库位于https://github.com/pgundlach/hugoexample/

我尝试了一个具有类似定义的简码,{{ with .Site.GetPage "section" "_index.md" }}{{ .Relpermalink }}{{ end}}但这没有用。

披露:这实际上是我在https://discourse.gohugo.io/上尝试过的一个问题,但没有任何运气。所以这个问题可能是“愚蠢的”,或者我遗漏了一些明显的东西。

4

1 回答 1

0

我也是初学者。但是,我认为 index.md 文件应该在您的内容目录中。然后你应该在你的 layouts 目录中创建一个 index.html 文件来渲染 .md 文件。

还是我错过了您在这里尝试做的事情?

关于目录结构的文档:https ://gohugo.io/getting-started/directory-structure/

于 2017-12-01T22:48:52.627 回答