したがって、質問はタイトルでほとんど説明されています。次のディレクトリ構造があるとします。
./index.html
./_includes/include1
また、index.html の内容は次のとおりです。
<!DOCTYPE html>
<html>
<head>
<title>Test page for inclusions</title>
</head>
<body>
{% include include1 %}
</body>
</html>
ファイルが変更index.html
されたときに再構築する方法はありますか?include1
編集:明確にするために、が変更されindex.html
たときにindex.html
再生成されます。依存する何かが変更されたときにページを再生成する方法も知りたいです。この場合、include1
ディレクトリからのファイルです_includes/
。
そして、それが重要な場合:
$ jekyll --version
jekyll 1.0.3
$ ruby --version
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin12.4.0]
私の _config.yml:
$ cat _config.yml
timezone: Europe/Amsterdam
つまり、ほとんどの場合、ファイルの場所を知っているので、動作しているように見えるdefaultsで実行しているだけです。include1