Я использую Jekyll (с автоматической настройкой на true, поэтому он автоматически создается в папке _site) на сайте в течение нескольких недель, и все работает нормально.Jekyll, похоже, перестал обрабатывать страницы
Столбы были в структуре, как этот
/language/_posts/yyyy-mm-dd-filename.html
и так Джекил построил их в папку _site и результаты выглядели так:
/language/filename.html
Недавно структура папок сайта пришлось изменить, чтобы дублировать существующий контент на 4 региона, что в четыре раза увеличило количество сообщений на сайте.
Так что я обновил структуру и посты теперь в подпапки, как это:
/region/language/_posts/yyyy-mm-dd-filename.html
так Джекил строит их в _site папку, которая должна привести к:
/region/language/filename.html
это работает сначала, но поскольку я добавил больше регионов, jekyll, похоже, перестает обрабатывать файлы, и я не могу понять, почему.
Becuase Я унаследовал этот сайт от кого-то другого, он использует yyyy-mm-dd в структуре имени файла немного взломанным способом, чтобы страницы отображались в «порядке», в котором они предназначены к. Мне интересно, может ли это иметь какое-либо отношение к этому.
Даты в моих сообщениях варьируются от 0000-01-01
до 0039-10-10
- так что они действительно не используются в качестве фактических дат, но я бы не подумал, что это повлияет на обработку их jekyll.
Так что мои мысли:
1) Есть ли у Джекила какой-либо максимальных пределов страницы/пост? У меня 11 сообщений x 9 языков x 4 региона = 396 сообщений
2) Был ли факт, что существует более 30 лет между сообщениями, возникают какие-либо проблемы?
Любая помощь очень ценится, я больше переднего конца своего рода парень ...
Приветствия
большого спасибо, я дам, что попробовать – iamalismith
я это сделал , не было никаких ошибок, но это удалось сделать правильно для сайта. Спасибо! – iamalismith
Не беспокойтесь. Jekyll не стирает папку _site каждый раз, когда он регенерируется. Вы видели старые версии страниц, вот и все. «Рад, что я могу помочь! – kikito