你能在构建时美化jekyll html输出吗

问题描述 投票:0回答:2

有没有办法在 Jekyll 构建站点目录后自动美化 html 输出?

html jekyll
2个回答
3
投票

最简单的方法应该是使用 Jekyll::Tidy 插件。

只需将以下内容添加到您的

_config.yml

gems:
  - jekyll-tidy

但是对我来说,它不会生成具有正确缩进的漂亮 HTML。

如果你可以依赖 Node.js,那么使用

pretty
npm package 会产生漂亮的结果,并且是对我来说 100% 正确的唯一方法。只需将其包装为简单的脚本并在构建站点后运行即可。

您还可以查看我的博客文章 Pretty HTML with Jekyll,其中我更详细地描述了基于

pretty
npm package 的解决方案。


0
投票

您想美化或最小化/整理您的 HTML 吗?如果你只是想获得更小的 HTML,我建议尝试一下 octopress minify-html,它真的很有效。 如果你想要漂亮的 HTML 整洁的 HTML 就可以(上面有链接)

© www.soinside.com 2019 - 2024. All rights reserved.