Jekyll, похоже, перестал обрабатывать страницы

Я использовал Jekyll (с опцией auto, установленной на true, так что он автоматически создается в папке _site) на сайте в течение нескольких недель, и все работало нормально.

Посты были в такой структуре

/language/_posts/yyyy-mm-dd-filename.html

и поэтому Jekyll собрал их в папку _site и результаты выглядели следующим образом:

/language/filename.html

Недавно структуру папок сайта пришлось изменить, чтобы продублировать существующий контент в 4 региона, что увеличило количество постов на сайте в четыре раза.

Поэтому я обновил структуру, и теперь посты находятся во вложенных папках следующим образом:

/region/language/_posts/yyyy-mm-dd-filename.html

поэтому jekyll собирает их в папку _site, что должно привести к следующему результату:

/region/language/filename.html

сначала это работало, но когда я добавил больше регионов, jekyll, похоже, перестал обрабатывать файлы, и я не могу понять почему.

Поскольку я унаследовал этот сайт от кого-то другого, он использует yyyy-mm-dd в структуре имен файлов немного халтурным способом, чтобы страницы появлялись в "порядке", для которого они предназначены. Мне интересно, может ли это иметь какое-то отношение к этому.

Даты в моих сообщениях варьируются от 0000-01-01 до 0039-10-10 - так что они не используются как реальные даты, но я бы не подумал, что это может повлиять на их обработку jekyll.

Итак, мои мысли:

1) Есть ли у jekyll какие-либо ограничения на максимальное количество страниц/постов? У меня 11 постов x 9 языков x 4 региона = 396 постов

2) Не вызовет ли проблем тот факт, что между постами более 30 "лет"?

Любая помощь будет очень признательна, я больше работаю с фронтэндом...

Cheers

7
задан iamalismith 12 January 2012 в 21:26
поделиться