Итак, я настроил сайт Nanoc, и все идет хорошо, единственная проблема в том, что в библиотеке есть данные, которые меняются почти при каждой компиляции.Когда я набираю
nanoc compile
Nanoc пропускает перекомпиляцию сайта, потому что считает, что представление не изменилось, но имеет, потому что переменная в lib приняла новое значение с момента последней компиляции!
Я пытался пройти через config.yaml, но, похоже, там нет никаких настроек.Я могу придумать несколько способов, как взломать это, например:
rm output/* && nanoc compile
Но это кажется хакерским и не дает сайту работать, пока он перекомпилирует каждую страницу.Или я мог бы сделать что-то вроде этого:
echo "\n" >> content/index.html && nanoc compile
Но это причиняет мне боль внутри.Что мне действительно нужно, так это флаг --force-compile или что-то в этом роде.