问题标签 [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.
hugo - 如何更改雨果的帖子图片
我想更改雨果的帖子图片。
我将 book.jpg 放在 mywebsite/static/images/ 目录下。但是帖子仍然使用默认图像。
有什么建议么?
hugo - 如何在hugo的页面内容中使用模板参数
是否可以在 Hugo 的帖子内容中使用模板参数?例如,如果我有以下参数:
然后我可以在帖子的内容中做这样的事情吗?
我已经尝试过了,但它实际上是在打印上面的内容,而不是对变量进行插值。
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?
global-variables - 使用 Hugo,如何从基本文件中定义的部分文件中访问变量?
我是使用Hugo和 Go 模板的新手。如何从使用 Hugo 在基本文件中定义的部分文件中访问变量?
例如:我有一个index.html
文件,其中包含读取存储在events.json
数据目录中文件中的数据并将其存储在变量中的代码。如何从另一个文件访问该变量?
索引.html
人.html
我真的希望这是有道理的。如果需要,我可以尝试澄清更多。
permalinks - Hugo:自动链接标题
使用 Hugo 静态站点生成器,是否可以让它自动在标题元素周围放置链接?我看到它确实填写了 ID 属性,因此可以引用它,但我也想自动创建链接,如下所示:
我在文档中没有看到这样做,我认为这对用户在冗长的帖子中链接到特定点会有所帮助。
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.md
example.com/blog-folder-1/
任何帮助将不胜感激<3
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
任何帮助/建议将不胜感激!
git - 如何阻止 Wercker 在部署分支上运行构建
tl;dr 如何设置 Wercker 以便构建仅从master
分支运行。
嗨,我有 wercker 的问题,我似乎无法解决,我有使用 gulp 的构建,我想构建我的资产而不是使用 hugo 构建运行良好的网站,但我似乎无法理解为什么构建任务部署完成时开始。
它确实完成了,我不想在我的 gh-pages 分支中构建文件,所以我制作了将 .gitignore 更改为新的内联脚本,并且构建确实通过了,但是当它完成时它会自动调用新分支上的构建,我只是想阻止吗?
最重要的是,它完全符合我的需要,但它失败了,真的很烦人,任何帮助都将不胜感激。
这是 gh-pages 分支的链接,因为你们都可以看到没有构建文件是从 master 分支转移过来的。
我只是不希望任何构建在 master 分支之外运行,我似乎无法找到如何做到这一点。
设法通过切换到不同的工作流程来修复它。
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 文件。
有没有其他人遇到过这个问题?我做错了什么或错过了一步吗?
hugo - 在 HUGO 帖子中包含来自 repo 的源文件
我正在使用HUGO建立一个博客,作为评论代码仓库,并且我正在包含来自帖子仓库的源文件。
我已经能够让它进入工作状态并想要改进它,但我被卡住了。
我做了什么
在 HUGO 站点根目录中有一个 .gitignore 的repos目录,它包含源代码 repos。
有一个getSourceFile.html短代码:
然后,在帖子中,我可以像这样使用简码:
我明白了:
这非常好,因为我不必复制和粘贴代码,它是 100% 最新的,我相信它可以编译。
但这就是我卡住的地方!
我想做什么
1) 在前面设置 repo root 以便简码更易于使用,如下所示:
2)能够将语言作为参数传递给简码以在突出显示功能中使用它,就像这样(这不起作用):
获取源文件.html:
或者更好的是,从文件扩展名中推断出来!;-)
我认为这应该不会太难,但这是我第一次使用 Hugo、Go 和模板,所以,有人可以帮我解决这个问题吗?
提前致谢。