を使用してJekyll 2.5.3
、 にデフォルト値を設定しようとしました_config.yml
(現在、その感触を得るために遊んでいます)。現在、ローカルで提供しているサイトでデフォルトのレイアウトを設定しようとしています。--watch を設定しましたが、問題なく動作しています。で YAML のデフォルトを設定すると_config.yml
、Jekyll はデフォルトをまったく適用しません。
現在使用している設定ファイルは次のとおりです。
name: jekyll test
description: test server
url: "http://localhost:4000"
markdown: rdiscount
permalink: pretty
defaults:
-
scope:
path: ""
values:
layout: "default"
デフォルトのレイアウトはどのページにも適用されません。タイトルも試してみましたが、結果は同じでした。
私のindex.md
:
---
title: index
----
{{ page.title }}
私のdefault.html
:
<style>
body {
background-color: black;
color: white;
font-family: "Helvetica", Arial, sans-serif;
}
</style>
<body>
{{ content }}
</body>
デフォルトのレイアウトは、インデックス ページ自体の YAML フロント マターに配置すると正常に機能します。これを探している主な理由は、default.html
404 ページに適用できるようにするためです。の他の要素はconfig.yml
私に何の問題も与えていません。私が何か間違ったことはありますか?