问题标签 [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 投票
5 回答
3003 浏览

hugo - 无法在 Windows 10 中打开 Localhost:1313

我按照https://gohugo.io/overview/quickstart/上的教程进行操作。在使用 hugo server 命令的第 5 步之前,我一直能够做到。但是,当我在浏览器中访问 localhost:1313 时,浏览器(chrome 和 edge)没有连接到网络。我也尝试使用 127.0.0.1:1313,但浏览器也没有到达。怎么解决这个问题?谢谢

0 投票
0 回答
97 浏览

html - Hugo中的混合样式页面(我的内容+产品列表)

我正在写一个 Hugo 网站,我需要一个带有一些 html 的产品页面,然后是下面的项目列表。但是,我无法访问要放在列表之前的那个 html 内容的 .Params。

内容文件夹中填充了这些文件:

layouts 文件夹中包含以下文件:

这是我的 products.html:

如果我使用banner_path 和banner_title 参数创建products/index.md,产品列表不会呈现,Hugo 可能无法找到它们。

如果我删除 products/index.md 文件,则呈现列表,但随后 .Params.banner_path 和 .Params.banner_title 消失了......

有没有办法解决这个问题?

0 投票
2 回答
3526 浏览

gitlab - Hugo fails to build site, saying it is unable to find a theme

I am trying to deploy a hugo website on Gitlab but it returns the following error:

The theme "strange-case" is inside the themes folder, and it has a static folder there which is why I am finding this problem baffling. Here I include the steps I took to deploy the website (it says github because that was my first try):

The final message hugo gives me:

Any guesses?

My config.toml file:

My .gitlab.ci.yml file. Note the "hugo -t strange-case -v" specifying the theme and all:

0 投票
1 回答
349 浏览

go - 雨果博客文章标题中的降价支持?

Hugo 的首要任务是支持 TOML 格式。

+++
日期=“2016-11-15T09:36:44+05:30”
草稿=真实
标题=“ 100美元40美元”
+++

在这里,我曾经<s>$100</s>敲过 100 美元,但在雨果邮报中,在前面的问题中,我无法做到这一点。所以 Hugo 不支持在标题中降价?,有什么解决方法吗?

0 投票
1 回答
845 浏览

dns - Github IO 页面不加载 CSS

问题

我想了解为什么我的个人 Github IO 页面tobias-schmidt.site上没有加载我的 CSS 资源。

问题

当我通过自定义 dns tobias-schmidt.site或通过直接 github dns mrtobe.github.io 访问我的页面时,该站点正确加载了 index.html 而不是引用的 CSS 文件。当我单击博客文章时,它确实正确加载了 CSS。然后对于这个冲浪会话,CSS 也可以在 index.html 上找到。

设置

最佳的揣测

我检查了不同的帖子,发现它可能是混合内容,但我不知道如何使用 github pages 解决这个问题。

0 投票
1 回答
346 浏览

google-app-engine - 将 Hugo 站点部署到 GAE 会导致“内部错误 13”

我一直在为 App Engine 上的博客托管临时设置,并且有几十个版本运行良好。我的 main.go 文件非常简单,但尝试部署会在 cmdline 处出现“内部错误”:

日志文件的最后一块对于错误的原因没有帮助:

搜索“内部错误 13”让我得到了很多答案,即使在 SO 上,也说这是一个“暂时”错误,应该会自行消失,但我已经处理了一个多星期。

我已经尽可能简化了我的 main.go,但无济于事:

但是部署过程并没有抱怨我的 Go 代码不好,它只是每次都抛出这个模糊的内部错误 13,而且我找不到任何关于它是否真的是服务器端的信息或我做过的事情。

谢谢你的帮助!

0 投票
1 回答
1625 浏览

hugo - 将表情符号添加到 Hugo 页面变量

如何将表情符号添加到 Hugo 页面变量?例如,在以下代码片段的标题内:

0 投票
1 回答
1822 浏览

r - 使用 blogdown 后 Hugo 不读取 .Rmd 文件

我正在使用 Github Pages 和 Hugo (proquestionasker.github.io) 创建一个网站。目前,当我在 RMarkdown 中创建项目文件或博客文章时,我必须将它们转换为 Markdown (.md) 文件,然后 Hugo/Github 才能读取它们。blogdown包似乎非常适合我的需求,但我无法让它工作

我已经下载了 Hugo 和 blogdown。我的步骤目前如下(在项目目录中作为我的工作目录工作):

(在 R 工作室)

这会在我期望的文件夹中创建一个新的 .Rmd 文档。标题写道:

我继续将 R 内容添加到文件中,就像处理任何 R 文档一样。我保存文件。此时,我只是想在将更改推送到 Github 之前测试一下 Hugo 是否可以解释这个文件,所以在 R 中:

我收到了我期望从 Hugo 那里得到的正常的“网站建设”反馈。当我查看 public/portfolio 文件夹时,我看到一个“new.Rmd”。到目前为止,一切都很好。

实际查看该站点时会出现问题。我尝试以“正常”的 Hugo 方式预览该网站:

然后在我的浏览器窗口中启动http://localhost:1313/ 。我的作品集显示在主页上,所有.md格式的文件都显示了,但new.Rmd没有。

我认为这可能是一个问题,因为hugo server似乎仍在使用 hugo 构建站点,而不是 blogdown。所以我绕过了网站的预览,直接将更改提交到 GitHub。

我的站点设置方式是主分支(包含“公共”文件夹中的所有站点构建项目)作为“源”分支的子树。我按照正常的更新流程进行了更新(如下所示并受到这篇文章的启发),但我没有使用 hugo 构建站点,而是使用 blogdown 构建站点。过程如下:

这些文件都出现在我的 GitHub 库中,正如我所期望的那样,但 Hugo 似乎没有呈现除 .md 文档之外的任何内容。这些都按预期显示在网站上。我不确定这是 Hugo 问题还是 Blogdown 问题,但我似乎无法让它工作。

任何帮助将非常感激!

0 投票
1 回答
1410 浏览

go - 如何在 Hugo 中创建一个页面来呈现永久链接

我在 Hugo 中遵循了本教程,并且工作正常。基本上我有以下内容:

我的配置文件设置为

这给了我网址

我想要的是让读者看到基于日期或年份的帖子列表。例如,如果他们访问http://example.com/2016/12/,他们将看到 12 月发布的帖子列表。如果他们访问http://example.com/2016/,他们将看到 2016 年发布的帖子列表。

雨果有什么办法吗?

0 投票
2 回答
1949 浏览

html - Hugo 中自动生成的页面

是否可以像 Middleman 一样从 Hugo 中的数据文件自动生成页面?我有一个cars.yml看起来像这样的 yaml 文件:

并希望根据预定义的模板为数据文件中的每个汽车记录自动生成一个单独的页面。我怎样才能做到这一点?