【发布时间】:2019-01-12 04:05:47
【问题描述】:
我想默认隐藏我的 Jekyll 存储库中的所有页面。我将我的 repo 分发到两个位置,一个是私有的,一个是有授权的,另一个是公共的。对于公众,我使用具有以下 sn-p 的 _config.public.yaml 构建。这个想法是,如果我在特定页面上放置 published: true 的前端字段,它将优先并被发布。而其余的页面将永远不会被构建。
这是我用来构建公共站点的 _config.public.yaml 文件。
yaml
include:
- .htaccess
- _pages
defaults:
- scope:
path: "_pages"
values:
permalink: /:path/:basename:output_ext
published: false
【问题讨论】:
-
@nick 的编辑解决了你的问题吗?
-
@DavidJacquel 我所做的只是让帖子更易于阅读。这个问题仍然需要答案。
-
您确定路径:'_pages' 正确吗?
-
是的,创建为首页,并在包含部分。
标签: jekyll