问题标签 [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 回答
1534 浏览

go - 如何通过 markdown 名称遍历 hugo 页面

我正在构建一个简单的 Hugo 博客,并且我有一个页面的以下 toml 配置

我将这些文件放在相应的内容部分(content/publications/2017/article1.md)。我需要的是遍历它们,加载每个页面并使用其中的一些来.Params构建部分。就像是

我想这是一个基本的雨果问题,我就是想不通。

0 投票
1 回答
159 浏览

hugo - 服务器监视时的 mathjax 渲染

当我运行“hugo server --watch”时,我可以通过 localhost:1313 访问该站点但这是一个 http 连接,并且在 chrome(或 firefox)中标记为不安全,因此不呈现等式,它们仍然是乳胶代码。当上传到服务器时,例如 github.io,它会被渲染。

有没有办法在服务器 --watch 模式下制作 mathjax 渲染方程?谢谢,

0 投票
1 回答
1529 浏览

javascript - 如何使用嵌入替换 YouTube 视频的超链接 URL

我正在使用静态网站生成器 (Hugo),它将源中的所有纯文本 URL 转换为指向同一 URL 的超链接,例如

我宁愿将其作为嵌入式视频。

有很多代码位可以将纯文本 YouTube URL 转换为有效的嵌入(示例),但是当它被超链接时如何获得嵌入呢?

或者,如果有人可以帮助我将链接值与链接名称相同的所有 href 链接转换为纯 URL?例如如何更换

0 投票
5 回答
13911 浏览

hugo - 为什么 Hugo 提供空白页?

我正在使用 Hugo 静态页面生成器构建个人网站,但是当我这样做时hugo serve,我不再看到一个页面,而只是一个空白页面localhost:1313

我删除了所有内容并进行了全新安装。但是,雨果仍然提供空白页。

在空白页面中,我看到了我拥有的上一个网站草稿的 Favicon,即使我删除了上一个主题中的所有内容。我在 Chrome 中清除了浏览器并尝试了其他浏览器,但它仍然无法正常工作。

不确定我可以提供什么信息,因为没有错误消息。我怎样才能解决这个问题?

0 投票
3 回答
1356 浏览

r - DT 包不适用于使用 hugo-future-imperfect 主题的 blogdown

我有一个基于 hugo-future-imperfect 主题的 blogdown 站点,其中在 rmd 中正确创建了 DT 输出,但在应用 serve_site/build_site 时未显示数据(尽管标题是)

我创建了两个全新的站点(因此没有其他复杂性)来说明这个问题。这是代码和输出

a) 默认主题 默认主题

b) 雨果不完美 不完美的主题

0 投票
2 回答
3535 浏览

themes - Hugo:向单页主题添加更多页面

Hugo是一个通用的网站框架和静态网站生成器。但是,大多数主题都是单页主题。

是否可以在 Hugo 中为这些单页主题添加更多页面?

我对Dimension主题特别感兴趣。

非常感谢您的帮助。

0 投票
1 回答
234 浏览

r - RStudio blogdown 使用 new_site() 后生成错误

成功加载 blogdown 并安装 Hugo 后,我无法在空的“test”文件夹中使用 new_site(dir = 'test') 创建新站点。首先,我收到以下正面信息:

恭喜!您的新 Hugo 站点在 C:....\Dropbox\test 中创建。

只需再执行几个步骤,您就可以开始了:

  1. 将主题下载到同名文件夹中。或者使用“hugo new theme”命令创建你自己的。
  2. 也许您想添加一些内容。您可以使用“hugo new \.”添加单个文件。
  3. 通过“hugo server”启动内置直播服务器。

尝试 URL ' https://github.com/yihui/hugo-lithium-theme/archive/master.zip ' 内容类型 'application/zip' 长度 119666 字节 (116 KB) 已下载 116 KB

现在出现错误消息。

list.files(dir) 中的错误:“路径”参数无效

当前的 R 会话信息给出了这个:

R 版本 3.3.2 (2016-10-31) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行于:Windows >= 8 x64 (build 9200)

语言环境:[1] LC_COLLATE=German_Germany.1252 LC_CTYPE=German_Germany.1252 LC_MONETARY=German_Germany.1252 [4] LC_NUMERIC=C LC_TIME=German_Germany.1252

附加的基础包:[1] stats graphics grDevices utils datasets methods base

其他附加包:[1] blogdown_0.0.35

通过命名空间加载(未附加):[1] bookdown_0.3.19 tools_3.3.2 rstudioapi_0.6 knitr_1.15.20

知道我做错了什么吗?

0 投票
1 回答
62 浏览

hugo - 如何将模板与网站合并?

Hugo使用可以下载(或从头开始创建)的主题。它们位于站点根目录的子文件夹中(即themes)。

在阅读有关自定义主题并一起玩时,我意识到主题再现了根站点的结构(它具有layoutstatic类似的文件夹,与根站点相同)。

是否可以(并且不气馁)将主题复制到站点的根目录并从那里自定义?

我意识到我将失去更新主题的能力,但这并不重要,因为无论如何我都会大量更新它。为了完整起见,我实际上做了复制并且我的网站没有改变(现在它现在没有构建--theme=)但这可能只是运气(或不鼓励的做法)

0 投票
2 回答
96 浏览

github-pages - hugo、github 页面和以句点开头的标签

我有一个用 hugo 生成的网站。我博客的标签之一是“.net”,因此,相应的生成文件夹是.net。这存在于磁盘上,并且在使用 hugo serve 时表现良好。当我将站点推送到 github 以通过 github 页面显示时,mysite.com/tags/.net 会导致 404。/tags/foo 工作正常。我尝试在根目录和 docs 文件夹中添加一个 .nojekyll 文件(我在主分支中使用 docs 文件夹),但没有任何乐趣。知道如何让 github 页面为 .net 文件夹提供服务吗?

0 投票
1 回答
203 浏览

r - 为 blogdown 排除公共文件夹上的缓存

当我使用 blogdown 构建我的站点时,来自 Rmd 帖子的缓存文件被复制到公共目录。这是不必要的,浪费空间并减慢部署速度。

如果我提供自己的脚本,我想我可以使用blogdown::build_site()参数来避免这种情况。自定义脚本应该是什么样的?customcustom