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

html - 使用 Hugo 渲染 html 文件

我正在使用 Hugo http://hugo.spf13.com/overview/introduction在笔记本电脑中将包含 html/css/js 文件的文件夹呈现为本地主机。

我有 html 文件/content和文件夹中的所有 js/css/img/static文件

这是内容config.toml

我做到了hugo server,它渲染/public文件夹就好了。但是所有 .html 文件现在都变成了 .xml 文件,我无法在浏览器中打开它们http://localhost:1313/index.html

我做错了什么?

0 投票
4 回答
5896 浏览

go - 如何安装雨果?

我已经从发布页面hugo_0.11_linux_amd64.tar.gz下载并解压缩了文件,但我不知道如何运行二进制文件。我尝试使用, 和,但没有运气。谁能提供更多细节?go runsh

0 投票
5 回答
48491 浏览

hugo - 如何添加新的hugo静态页面?

从“入门”部分看来,这应该可行,但事实并非如此。

如何添加新页面?

0 投票
3 回答
3802 浏览

hugo - 如何从 Markdown 构建单页网站?

Hugo 适用于构建博客、公司网站、投资组合、tumblog、文档、单页网站或拥有数千页的网站的人。

http://gohugo.io/overview/introduction/

我想做一个单页网站。我的内容是用 Markdown 写的index.md。我该如何构建它?

有必要使用 Hugo(而不是 pandoc)构建,因为我想使用它的 csv 模板功能http://gohugo.io/extras/dynamiccontent/


我试图hugo new创建一个空白站点。如果我创建_layouts/index.html然后hugo server将显示。但我想用Markdown写内容。

0 投票
1 回答
259 浏览

github-pages - 尝试使用 wercker 将 hugo 博客部署到 github 页面没有响应后命令超时

我正在尝试使用 Wercker 将我的 Hugo 博客自动部署到 Github 页面。构建阶段没问题,我可以用我的博客静态文件构建我的公共目录。但是我在尝试将我的 hugo 博客部署到 github 页面时没有响应错误后命令超时。

这是我的 wercker.yml 文件

box: python:wheezy no-response-timeout: 15 build: steps: - arjen/hugo-build: theme: hd-theme flags: --disableSitemap=true deploy: steps: - lukevivier/gh-pages@0.2.1: token: $GIT_TOKEN repo: herveDarritchon/herveDarritchon.github.io basedir: public

我有一条超时消息,我试图提高超时时间以防万一,但有 1500 万我也遇到了超时。

任何帮助表示赞赏,

埃尔韦

0 投票
1 回答
1271 浏览

parsing - 如何将 yml 文件中的数据加载到 HUGO 模板中

如何将 yml 文件中的数据加载到 HUGO 模板中?我无法理解文档,步骤是什么?

我正在使用海德模板。

0 投票
1 回答
316 浏览

hugo - 我们可以在内容页面中嵌入一个(或多个)帖子列表吗?

免责声明:这是对Hugo 论坛上未回答的问题的重新发布。如果这不酷,请告诉我,我会删除/编辑它。

我正在尝试使用Hugo(静态网站生成器)来替换企业营销网站。我可能会解决这个问题,所以在我进入我的黑客解决方案之前,我会尝试表达我的愿望。

我的目标

对于我公司的网站,我们有几类迭代内容,例如“案例研究”和“顾问”。这些类别已经组织在树中。

我想创建 *.md 页面,允许非技术内容创建者自定义页面顶部的标题和一些内容,在此之下,我想添加一系列部分,每个部分列出其中一个子目录的帖子。

示例输出可能如下所示:

我现在怎么做

我正在为每个基于准列表的索引页面创建自定义布局,并且布局使用部分呈现与自定义 .Params.type 匹配的每个页面。所以我的 /content/about/index.md 页面在 /layouts/about.html 文件中进行了大量定制。

我觉得应该有更好的方法来至少执行以下操作之一:

  • 使用可以访问 .Site.Pages 对象的简码,因此我的内容创建者可以{{< list 'leader' >}}在内容页面的任何位置编写类似内容,以获取所有内容的列表.Params.type = 'leader'
  • 使用自定义布局,但遍历该页面的“子”页面,而不是按类型过滤所有页面。
  • 使用 list.html 页面模板,而不会牺牲为内容创建者轻松定制降价内容的能力。

这些方法在现有技术上是否可行,而我只是在文档中遗漏了一些核心概念?理想情况下,我希望能够做的不止一个,这样网站的主页就可以通过简码挑选一些内容列表,但有几个部分会自动分组其子目录的列表。这样,内容创建者可以自由添加小节,而不会牺牲微调主页的能力。

0 投票
3 回答
4082 浏览

hugo - 如何在 javascript 文件中访问 Hugo 的模板变量?

我正在尝试在 Hugo 中使用 react.js。我知道 Go 模板变量可以在 HTML 文件中访问。

我的问题是如何在 javascript 中访问它们。还是有解决方法?

提前致谢。

更新:</p>

meta目前我的解决方法是在 HTML中使用标签并像这样加载 Go 模板变量:

然后在javascript中,

但是当元标签的数量增加时这种方式很不方便,有没有更简洁的方法来做到这一点?

0 投票
3 回答
14355 浏览

javascript - How to include simple JavaScript within Hugo

Given the following code:

I'd like it to be included in my articles. I'd like to avoid editing the theme if possible so to avoid forking etc.

0 投票
3 回答
14830 浏览

markdown - Hugo/markdown 中的链接页面

我是 HUGO ( http://gohugo.io/ ) 静态站点生成器的新手。我在本地运行 Hugo 服务器,可作为 localhost:1313 访问。我正在尝试链接两个不同部分的页面。我的“ feature.md”文件需要指向“ grid_modules.md”的链接,反之亦然。以下是 hugo 生成站点中两个文件的目录结构。

~/mysite/content/about/feature.md

~/mysite/content/modules/grid_modules.md

将两个页面链接在一起的最佳方式是什么?我正在尝试的是以下

feature.md

" [grid_modules] (../modules/grid_modules)"

如果我尝试访问此链接,我会在“ localhost:1313/about/modules/grid_modules”处收到错误,我知道这是错误的位置。

我在链接中缺少什么?为什么我没有得到“ localhost:1313/modules/grid_modules”。