Как сбросить кеш списка контента Hugo?

Я случайно создал содержимое с неправильным путем, используя hugo new content/my-page, а не hugo new my-page, и теперь содержимое (и его папка) продолжает появляться снова, когда я удаляю папку content/content.

Как избавиться от этого поста навсегда? Похоже, что команды hugo delete нет, так где же хранится эта информация?


person Aditya M P    schedule 21.03.2016    source источник
comment
Вы можете попробовать удалить my-page.md, а затем удалить папку с содержимым. Он должен работать.   -  person Yuvraj Gupta    schedule 30.03.2016
comment
@aditya-m-p сработало ли решение @yuvraj-gupta? Я бы предложил сделать так же. Кстати, я полностью избегаю использования hugo new, лучше вручную клонировать файл шаблона .md (или предыдущую статью) и отредактировать его.   -  person revelt    schedule 03.06.2016
comment
Я не могу ответить, потому что проблема, кажется, исчезла, но то же самое раньше, похоже, не сработало. Думал, что вернусь к этому вопросу, когда смогу подтвердить, что происходит.   -  person Aditya M P    schedule 03.06.2016


Ответы (1)


Я полагаю, вы используете hugo serve для тестирования своего сайта?

Если это так, то это побочный эффект кеша Hugo — чтобы оставаться быстрым, удаленные и переименованные файлы останутся в кеше, и, таким образом, к ним можно будет получить доступ. При перезапуске сервера кеш очищается; вот почему ваша проблема решилась сама собой.

Обычно это не проблема, так как вы можете перестроить сайт в любое время и очистить кеш при этом.

Я думаю, у вас есть два варианта:

1 - игнорировать файлы во время разработки, зная, что они не будут существовать в производстве

2 - перезапустить сервер после удаления или переименования файлов

В любом случае знание проблемы является частью решения.

person oodavid    schedule 03.08.2017