hugo - 如何使用 Hugo 在 Markdown 中创建主页/登录页面?
问题描述
看,Hugo 是用 Markdown 编写静态(和博客)网站的。伟大的!我如何创建家page
(即不是家post
)?!
通过主页,我的意思是我希望在我的主题的根目录中呈现一些降价文件:http://example.com/
,而不是http://example.com/home
(如果需要,我会更改主题,但我目前正在使用hugo-nuo)。
这是我正在尝试的方法:
添加我自己的layouts/index.html
(覆盖主题的)
{{ define "main" }}
{{ partial "header.html" . }}
<section class="main">
WHERE I WISH I COULD IMPORT home.md OR SOME SUCH, HECK I'D BE ALRIGHT JUST PUTTING MARKDOWN HERE
</section>
{{ partial "footer.html" . }}
{{ end }}
这个令人难以置信的长线程似乎讨论了一堆已经解决的问题,但我没有看到这个答案。
这个答案说使用简码。我愿意这样做,但看起来只能从内部使用短代码content
(需要引用)。
解决方案
您可以将 a 添加_index.md
到文件夹中content/
并访问它,例如通过{{ .Content }}
.
推荐阅读
- laravel - git@heroku.com:权限被拒绝(公钥)。致命:无法从远程存储库中读取
- ruamel.yaml - 使用带有 ruamel.yaml 的生成器
- html - 子元素在 3d 中浮动在父元素上
- ansible - 如何使用 Ansible 仅在 DigitalOcean DNS 中添加 A 记录?
- c# - WPF - ListView 将选定的行传入和传出用户控制
- node.js - 使用 express 和 firebase 托管进行路由
- sql-server - SQL Server 2014,选择特定时区的日期和时间
- c# - 使用 .Net Core 的 T4 参数指令
- ios - viewWillAppear 不调用 IOS 13 目标 C
- xsd - XSD 验证属性仅设置在一个元素上