2

Jekyll サイトを生成するが、Frontmatter に基づいて特定のコンテンツを除外するための適切なアプローチは何ですか。

たとえば、「アクセス: 機密」という前付のページがいくつもあります... jekyll サイトを作成し、そのコンテンツを _site ビルド アウトに含めないようにしたいと考えています。

4

2 に答える 2

1

次の場合を除き、すべての Jekyll ファイルがコピー先にコピーされます。

  • _includes などの下線付きフォルダー
  • 構成配列exclude

この除外は、front matter 変数に依存することはできません (これはプラグインで行うことができますが、ここでは対象外です)。

これで、次のようにすべての機密ページを除外できます_config.yml:

# exclude all files in confidential folder from being processed
exclude:
 - confidential/ 
于 2016-09-01T12:27:02.567 に答える