问题标签 [hugo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pygments - Hugo + Pygments——如何改变高亮主题?
将 Pygments 与 Hugo 结合使用,我可以使用如下块进行语法高亮:
这种“有效”的原因在于代码是彩色的,但颜色不好,白色背景(来自 Hugo 主题)上有白色文本(来自 Pygments)。有没有办法改变突出显示的主题?
go - 如何在范围内结合 where 和 first
我是 Go 和 Hugo 站点生成器的新手,目前正在创建一个简单的主题。我正在尝试将where
过滤器与first
功能结合起来,但我无法使其工作。
我想要的是获得该post
部分的前 10 个项目
以上工作正常,但我如何让它只返回前 10 项(以下不起作用):
templates - How to do asciidocify instead of markdownify in hugo go templates?
In my hugo project I define a "description" attribute in a yaml config file.
I use it in a html file and run it through the markdown preprocessor.
As I normally use Asciidoc files I would prefer to have the sourcefiles in Asciidoc. But I didn't find a function like "asciidocify".
How can I do that?
go - 车把内的 Hugo 语法文档?
我正在尝试使用 Hugo 建立一个网站,并且很难理解他们的一些文档。具体来说,在模板中显示 frontmatter 时。
您可以对手柄杆内的变量执行一些功能。例如:{{ range .Data.Pages }} 什么是范围?我找不到任何关于这些功能做什么的文档。或者它只是简单的围棋代码,任何围棋都是公平的游戏?只是在寻找文档,这样我就可以弄清楚我需要什么。
go - Hugo - 为自定义内容类型渲染列表视图
我们创建了一个名为“属性”的自定义内容类型。我们的内容目录如下所示:content/property/。然后,我们为主题中的属性创建了一个单一的列表布局:themes/theme_name/layouts/property/。
单人工作正常。我们根本无法让列表布局正常工作。我们需要哪些模板函数来迭代列表视图中的属性?在 single.html 我们使用{{range .Data.Properties }}
and {{ range .Data.Page }}
,我们也在 list.html 中尝试过。基本上,我们只需要知道如何从 Markdown 文件中为页面上的特定内容类型迭代数据。
docker - Docker 似乎没有映射端口
我和雨果一起工作
尝试在 Docker 容器中运行以允许人们轻松管理内容。
我的首要任务是让 Hugo 运行起来,让人们能够在本地查看该站点。
这是我的 Dockerfile:
我正在查看站点回购然后运行 Hugo -hugo server
然后我通过以下方式运行这个容器:
报告一切正常,但是当我尝试在本地浏览时,localhost:1313
我什么也看不到。
有什么想法我哪里出错了吗?
更新
docker ps
给我:
并docker logs 9e1
给我:
html - 如何在 Atom 中语法高亮 go 模板文件?
我有一堆.html
我正在处理的文件,它们实际上是 golang 模板文件。如果我将文件重命名为,.gohtml
那么 Atom 会正确突出显示 gaoling 模板标记以及 HTML。我无法将文件重命名为.gohtml
(它们必须保留.html
),因为我正在使用Hugo 静态站点生成器,如果这样做会失败。
有没有办法让 Atom.html
像文件一样突出显示所有.gohtml
文件?
middleman - 从 JSON 数组生成静态站点
我有一个包含美国每个州和城市的巨大 JSON 数组,以及关于每个州和城市的其他数据。我想遍历 JSON 并输出这样的树结构:
- [阿拉巴马州]
- 索引.html
- [阿布维尔]
- 索引.html
- [亚当斯维尔]
- 索引.html
- [阿拉斯加州]
- 索引.html
- [安克雷奇]
- 索引.html
- [费尔班克斯]
- 索引.html
- ...ETC
我有两种布局:
- state.html
- 城市.html
到目前为止,我还没有找到一个很好的方法来做到这一点。许多静态生成器似乎能够将 JSON 用于内容中的元数据,但不能用于内容的主要来源。
谢谢!
go - travis go错误'命令“eval go get -t -v ./...”失败'
我有一个非常简单的设置.. - Travis.yml 文件:https ://github.com/openassistive/OpenATFrontEnd/blob/master/.travis.yml
其中有这一行:
但它失败了 - 与
命令“eval go get -t -v ./...”失败。正在重试,3 次中的 2 次。
(https://travis-ci.org/openassistive/OpenATFrontEnd/builds/166105574)我想不通。我看到语言设置正确 - 并且查看其他 SO 帖子版本号是正确的。我应该使用不同的版本吗?