Рассмотрим сообщение в блоге с заголовком значением модели №. Скажем, мои посты в категории электроники предназначены для номеров моделей, таких как
title: "fan one"
model-no: "1"
category: electronics
, а для постов 2 -
title: "fan two"
model-no: "10"
category: electronics
Проблема в том, что я сортирую посты, используя следующий код
{% assign work_items = site.categories.electronics | sort: 'model-no'-%}
{%- for post in work_items -%}
Я вижу, что github pages выводит сообщение 2 перед сообщением 1, хотя локальный jekyll сначала выводит сообщение 1 и работает правильно. Кто-нибудь сталкивался с такой же проблемой раньше?
Например, если у меня есть посты с номерами моделей: "5", "6", "7", "8", "9", "10", "11 "," 12 "," 13 "
На страницах Github сообщения располагаются в следующем порядке: 10,11,12,13,5,6,7,8,9
в то время как локальная среда jekyll размещает их правильно, как и ожидалось.