Github 页面的 jekyll 创建了 1 行 HTML 文件

Github pages' jekyll creates 1 line HTML files

我正在使用 Github 页面来部署使用 jekyll 构建的静态网站。 该项目是从 https://academicpages.github.io/ 分叉出来的(我是这方面的初学者)

出于某种原因,jekyll 的“本地”(在我的机器上)行为和“远程”(即使用 Github 操作)行为不同:

在远程,构建的 HTML 文件是 1-liner。 这很烦人,因为 Javascript 注释(以 \ 开头并在行尾结束)到处都是。

本地不存在这种不良行为。

如何让 github 页中的 jekyll 配置为在本地和远程表现相同?

干杯,

加布里埃尔

这是因为 compress_html plugin in the production config. The dev config 没有这个所以它不会在本地缩小。您可以完全删除该插件或尝试满足您需要的选项。