问题标签 [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.

0 投票
1 回答
2636 浏览

hugo - 如何更改雨果的帖子图片

我想更改雨果的帖子图片。

我将 book.jpg 放在 mywebsite/static/images/ 目录下。但是帖子仍然使用默认图像。

有什么建议么?

0 投票
3 回答
15497 浏览

hugo - 如何在hugo的页面内容中使用模板参数

是否可以在 Hugo 的帖子内容中使用模板参数?例如,如果我有以下参数:

然后我可以在帖子的内容中做这样的事情吗?

我已经尝试过了,但它实际上是在打印上面的内容,而不是对变量进行插值。

0 投票
4 回答
23198 浏览

favicon - Where do I put my favicon with Hugo

I am using Hugo to generate a static site. Where should I put my favicon.ico file?

0 投票
3 回答
4691 浏览

global-variables - 使用 Hugo,如何从基本文件中定义的部分文件中访问变量?

我是使用Hugo和 Go 模板的新手。如何从使用 Hugo 在基本文件中定义的部分文件中访问变量?

例如:我有一个index.html文件,其中包含读取存储在events.json数据目录中文件中的数据并将其存储在变量中的代码。如何从另一个文件访问该变量?

索引.html

人.html

我真的希望这是有道理的。如果需要,我可以尝试澄清更多。

0 投票
3 回答
1580 浏览

permalinks - Hugo:自动链接标题

使用 Hugo 静态站点生成器,是否可以让它自动在标题元素周围放置链接?我看到它确实填写了 ID 属性,因此可以引用它,但我也想自动创建链接,如下所示:

我在文档中没有看到这样做,我认为这对用户在冗长的帖子中链接到特定点会有所帮助。

0 投票
1 回答
657 浏览

go - 特定 URL 的 Hugo(静态站点生成器)列表

假设我有以下结构

然后我还有layouts/_default/list.html每次访问 URL 时都会调用的文件example.com/example.com/blog-topic-1/example.com/blod-topic-2/

所以我遇到的问题是我不希望layouts/_default/list.html文件为这些不同的路径生成相同的内容..

++ displayHomepage = "true" ++ 通过添加到.md文件和文件{{ range $index, $page := first 50 (where .Site.Pages.ByPublishDate ".Params.displayHomepage" "true") }}中,我克服了只在首页显示某些文章的问题,但是如果访问时list.html不想显示,我不知道该怎么办blog-article-2-1.mdexample.com/blog-folder-1/

任何帮助将不胜感激<3

0 投票
1 回答
274 浏览

javascript - 用于移动 safari 的 SVG 太多?

我正在为我的投资组合网站制作一个使用 Hugo 构建的 photoswipe 画廊。代码不是最干净的,但它是我当前使用 HarpJS 构建的一个巨大升级。在这个过程中,我也学到了很多关于 AWS 和 GCP 的知识。

一切都在桌面上运行,直到昨天,一切都在移动设备上运行。

我在所有缩略图上运行Primitive,并输出 2500 个形状的 SVG。这可能是主要的矫枉过正,但我​​喜欢这种细节层次的视觉效果。它变得非常有绘画感。

现在页面在 Mobile Safari 中不断崩溃,这愚蠢地关闭了我 Mac 上的移动网络检查器 - 所以我不确定故障发生在哪里。

每个 SVG 大约为 150kb。当我交换 SVG 并再次使用 JPG 时,一切正常,即使这会使页面变大。我怀疑我的延迟加载插件不起作用,但我不确定。(我正在使用 Unveil - luis-almeida.github.io/unveil。)

这是我的暂存桶上画廊页面的链接:staging.iammatthias.com

任何帮助/建议将不胜感激!

0 投票
1 回答
300 浏览

git - 如何阻止 Wercker 在部署分支上运行构建

tl;dr 如何设置 Wercker 以便构建仅从master分支运行。

嗨,我有 wercker 的问题,我似乎无法解决,我有使用 gulp 的构建,我想构建我的资产而不是使用 hugo 构建运行良好的网站,但我似乎无法理解为什么构建任务部署完成时开始。

它确实完成了,我不想在我的 gh-pages 分支中构建文件,所以我制作了将 .gitignore 更改为新的内联脚本,并且构建确实通过了,但是当它完成时它会自动调用新分支上的构建,我只是想阻止吗?

以下是他们可能提供帮助的图像。 构建概述

最重要的是,它完全符合我的需要,但它失败了,真的很烦人,任何帮助都将不胜感激。

这是 gh-pages 分支的链接,因为你们都可以看到没有构建文件是从 master 分支转移过来的。

我只是不希望任何构建在 master 分支之外运行,我似乎无法找到如何做到这一点。

设法通过切换到不同的工作流程来修复它。

0 投票
2 回答
4153 浏览

web - Hugo 不生成索引和 404 .html 文件

我似乎对 Hugo 有意见。

我正在关注他们的入门指南:https ://gohugo.io/tutorials/creating-a-new-theme/

我已按照以下步骤操作:

1)创建新站点:

2)然后我在那个文件夹中输入了新主题的命令:

一切正常,文件在那里。当我尝试渲染网站时,问题出在他们身上。我输入命令:

这将创建 /public 文件夹和两个文件:

  • 索引.xml
  • 站点地图.xml

但是,根据指南,它应该创建 4 个文件:

  • 索引.html
  • 索引.xml
  • 站点地图.xml
  • 404.html

现在,即使这些文件中没有任何内容,它仍然应该创建 index.html 和 404.html 文件。

有没有其他人遇到过这个问题?我做错了什么或错过了一步吗?

0 投票
1 回答
142 浏览

hugo - 在 HUGO 帖子中包含来自 repo 的源文件

我正在使用HUGO建立一个博客,作为评论代码仓库,并且我正在包含来自帖子仓库的源文件。

我已经能够让它进入工作状态并想要改进它,但我被卡住了。

我做了什么

在 HUGO 站点根目录中有一个 .gitignore 的repos目录,它包含源代码 repos。

有一个getSourceFile.html短代码:

然后,在帖子中,我可以像这样使用简码:

我明白了:

这非常好,因为我不必复制和粘贴代码,它是 100% 最新的,我相信它可以编译。

但这就是我卡住的地方!

我想做什么

1) 在前面设置 repo root 以便简码更易于使用,如下所示:

2)能够将语言作为参数传递给简码以在突出显示功能中使用它,就像这样(这不起作用):

获取源文件.html

或者更好的是,从文件扩展名中推断出来!;-)

我认为这应该不会太难,但这是我第一次使用 Hugo、Go 和模板,所以,有人可以帮我解决这个问题吗?

提前致谢。