jekyll构建钩子来创建每个.html文件的gz版本

jekyll构建钩子来创建每个.html文件的gz版本,jekyll,jekyll-extensions,Jekyll,Jekyll Extensions,jekyllbuild是否提供了一个钩子,我可以使用它来gzip站点目录中的每个.html文件?我希望有一个对应的example.html.gz文件到example.html文件 如果没有钩子,我会编写一个包装器脚本。我只想确保它尽可能干净。jekyll build中没有挂钩。 生成附加内容的唯一方法是编写一个 如果您的目标是为Gzip版本的页面提供服务,那么您必须知道github页面已经提供Gzip html、css和js。说“生成器在Jekyll对现有内容进行清点之后,在网站生成之前运行。”

jekyllbuild
是否提供了一个钩子,我可以使用它来
gzip
站点目录中的每个.html文件?我希望有一个对应的
example.html.gz
文件到
example.html
文件


如果没有钩子,我会编写一个包装器脚本。我只想确保它尽可能干净。

jekyll build中没有挂钩。 生成附加内容的唯一方法是编写一个


如果您的目标是为Gzip版本的页面提供服务,那么您必须知道github页面已经提供Gzip html、css和js。

说“生成器在Jekyll对现有内容进行清点之后,在网站生成之前运行。”所以我不能使用它。当然,您可以。库存在内存中,所有页面数据都可用。您只需在集合中循环,获取呈现的内容gzip并保存page.html.gzip。这不到20行代码。