Я хотел бы скрыть все страницы в моем репозитории Jekyll по умолчанию. Я распределяю репо в двух местах: одно частное, у которого есть разрешение, а другое публичное. Для публики я строю с _config.public.yaml, который имеет приведенный ниже фрагмент. Идея состоит в том, что если я добавлю поле первичной информации published: true
на определенную страницу, оно будет иметь приоритет и будет опубликовано. Тогда как остальные страницы никогда не будут построены.
Это файл _config.public.yaml, который я использую для создания общедоступного сайта.
yaml
include:
- .htaccess
- _pages
defaults:
- scope:
path: "_pages"
values:
permalink: /:path/:basename:output_ext
published: false