首页 > 解决方案 > 是否有可能,使框架 HUGO 从 json 构建动态网站?

问题描述

我测试了使用中间人构建网站,并且可以使用来自 json 的信息构建动态页面,包括最初来自 Jason 的带有 slug 的 url 路径,但是如果我们将中间人与 Hugo 进行比较,那么中间人会花很多时间来构建网站。

那么有可能,和雨果做一些类似的事情吗?

标签: hugomiddleman

解决方案


不,这是不可能的,至少不是单独的雨果。

您可以从任何 URL 读取 JSON 并在页面中使用它的数据 ( https://gohugo.io/templates/data-templates/#call-the-functions-with-a-url )

但是在 hugo 中不可能从 JSON 数据动态创建新页面,如下所述:

https://github.com/gohugoio/hugo/issues/140(我以前有更好的链接,但现在找不到)

您可以通过运行其他一些生成页面的脚本来做到这一点。作为一个例子见

https://github.com/kidsil/hugo-data-to-pages


推荐阅读