红联Linux门户
Linux帮助

静态网站生成器Hugo 0.19发布,2017首个版本

发布时间:2017-03-03 09:14:12来源:红联作者:baihuo
Hugo 是用 Go 语言编写的静态网站生成器,速度快,易用,可配置。Hugo 有一个内容和模板目录,把他们渲染到完全的 HTML 网站。

0.19 是 Hugo 在2017年发布的首个版本,更新内容如下:
Highlights

Hugo 0.19 来了原生的 Emacs Org-mode 支持。

此外,在题为“Refactor the globals out of site build”的 issue 中,已经有大量的工作被用来清理 Hugo 的源码。 这对用户来说可能没什么立即可见的效果,但会加快 Hugo 未来的发展。

Hugo 0.18 引入了 full-parallel page 渲染, 因此依赖于渲染顺序的解决方法不再工作,具有重复目标路径的页面(常见的例子是/index.md 或/about/index.md)现在会与主页或部分列表冲突。使用 Hugo 0.19,可以通过关闭不需要的页面类型来控制此行为。在最极端的情况下,可以把下面的代码设置在你的 config.toml 中:[code]disableKinds = ["page", "home", "section", "taxonomy", "taxonomyTerm", "RSS", "sitemap", "robotsTXT", "404"][/code]其它新特性

添加通过 frontmatter 参数进行页面排序的功能,可轻松自定义“前10”页面列表

添加 truncate 模板

添加 now , 取代现在已弃用的 .Now

使 RSS 项目限制可配置

软件详情:https://github.com/spf13/hugo/releases

来自:开源中国社区
文章评论

共有 0 条评论