问题标签 [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.
html - 在 Hugo 帖子中插入 js
我正在尝试使用 Hugo 引擎从头开始创建网站。在此之前,我使用的是 html 页面。我想知道我是否有一个帖子 into.md 我如何在其中添加脚本,以便它可以向我显示其中的输出(例如 d3js 可视化)。
谢谢你。
html - AMP HTML - AMP 中的横幅持续消失?
我在一个雨果应用程序中使用 gohugo-amp 主题。在标题中,我有一个横幅,我想关闭 onclick 并存储已关闭的状态。
我已经尝试过<a class="page-banner__close" on="tap:page-banner.hide">X</a>
,但是当页面刷新时横幅会返回。
我也尝试过使用<amp-user-notification>
标签。但<amp-user-notification>
修复了页脚中的横幅。
有没有办法在标题中放置一个可关闭的横幅并存储已关闭的状态,以便它不会在刷新时返回?
github - 带有 Travis-ci 和 Github 页面的 Hugo 自动化
我正在使用 github 来托管我的博客并使用静态站点 Generator HUGO 来实现它,但它太繁琐,无法使其脱机并编译它,然后将公共文件夹上传到 gh-pages 或使其在 docs 文件夹中可用。
所以我想自动化这个过程,所以每当我在内容中创建一个新的 .md 文件时,它应该生成静态站点并将公共文件夹复制到 gh-pages 或以下组合 -
- "source" 分支中的源文件和 "public" 的内容发布到 master [用于用户和组织页面]
- master 中的源文件并将“public”文件夹内容发布到“gh-pages”
- 您想提出的任何其他方法
注意:我主要想使用 Travis-ci,但任何其他自动化平台也很酷
hugo - 如何在 Hugo 的页面上首次使用模板?
我想在 Hugo 的页面上首次使用模板时添加一个 ID。
是否有某种方法可以测试页面上模板的首次使用?
例如,我的页面有两个邮件列表注册表单,都来自我的“subscribe.html”部分。我想添加id="subscribe"
到第一个实例,以便我可以通过链接定位它。
hugo - 如何列出当前部分中的页面
我正在尝试列出当前 url 部分中的页面。
- 获取所有部分
- 将范围限制为当前部分
- 列出当前部分中的页面
虽然它返回 null 因为{{ range .Section }}
不是有效代码。
这样做的正确方法是什么?
github-pages - README.md 在 github 页面中显示为索引文件 [hugo 博客引擎部署]
*在将帖子渲染为github中托管的静态页面时提出问题......我愿意完成的是与Hugo的个人博客环境!到目前为止,我已经在本地运行该站点并且运行良好......但是在 Github 中部署时,我访问该站点时唯一得到的是
块引用
README.md 呈现为索引页面:https ://passager07.github.io/ 我没有访问...content/post/[post].md
块引用
r - 使用 HUGO 的 .md 文件中的 R blogdown 包中的数学问题
我想知道是否有人可以帮助我解决 Hugo 静态网站的 R blogdown 包中的数学渲染问题?
我制作了一张显示 Latex 代码的屏幕截图,并在我得到的输出下方。
这些公式在 Atom Markdown-Preview-Plus 中渲染得很好。公式的字体大小似乎也很大,但我猜这更像是一个风格问题:)
更新 1: 我将问题缩小到 Hugo Academic 主题中数学渲染的一些问题(链接感谢 @bethanyP)
如果我使用默认的 RStudio 巨锂主题,代码渲染得很好。
更新 2:
$$ math expression$$
如果您在美元符号前后使用反引号编写数学,则将以下脚本添加到文件 head_custom.html 使公式在 Hugo Academic 中有效:
更新 3:
所以,我终于解决了所有问题。将以下代码添加到 huge-academic.css 或按照 hugo Academic 说明添加自定义 css 文件:
现在所有公式都正确渲染为黑色:)
复制/粘贴代码:
1:
2:
截屏:
r - RStudio blogdown 在首页生成空的“帖子”链接
我试图通过这个文档用 RStudio blogdown 制作一个网站。
我期望以下列表:
2017
- 博文 2
- 博文 1
但我得到了这个:
2017
- 帖子(链接到 /posts/)
- 博文 2
- 博文 1
即使我没有编辑文档中的配置或内容,我也遇到了同样的问题。
我不知道为什么空的“帖子”项目总是出现在博客帖子列表的顶部。我怎样才能删除该项目?
配置文件config.toml
(保持默认):
devtools::session_info('blogdown')
hugo - 如何更改 Hugo 生成的 html 文件路径?
我正在使用 Hugo 生成本地 Html 帮助文件。
当我输入:
我期待的是how-to-upgrade.html
根文件夹中命名的文件。但实际上我得到how-to-upgrade\index.html
了一个文件,一个文件夹,然后是文件夹中的一个文件。
我知道将网络浏览器用于http://localhost:1313/how-to-upgrade/
或没有任何区别http://localhost:1313/how-to-upgrade/index.html
。(实际上,hugo 服务器是从后一个链接跳转到前一个链接。)但是当将 html 文件作为本地文件打开时,它会产生很大的不同。
file:///C:/Users/Documents/hugo/public/how-to-upgrade/
将列出文件夹中的所有文件,就像旧的 ftp 站点一样。
file:///C:/Users/Documents/hugo/public/how-to-upgrade/index.html
是html帮助文件。
现在我需要的是生成本地文件,如
file:///C:/Users/Documents/hugo/public/how-to-upgrade.html
没有文件夹。