Как сохранить сайт Hugo в виде HTML-файлов?

Как сохранить сайт Hugo в виде HTML-файлов?

У меня есть сайт в Hugo markdown. Он в основном состоит из файлов markdown (.md).

У меня есть полный сайт Hugo, с public/, layout/, layout/shortcodes/папками и т. д. Я использую тему docsy на Windows. Я запускаю сайт командой hugo server -D, и я вижу сайт в своем браузере по адресу localhost:1313/docs.

Когда сайт Hugo работает, эти .mdфайлы автоматически публикуются на локальном сайте; так что я предполагаю, чтоХьюгонеобходимо преобразовать эти файлы в HTML самостоятельно.

Я хотел бы найти способ автоматической конвертации .mdХьюгофайлы сайта из markdown в файлы .HTMLна диске. Другими словами, я хочузеркалоструктуры файла .md, но в HTML, в виде файлов, на диске. Я думаю, что это то, что делает сайт Hugo, так что браузер может показать сайт. Но он делает это на лету, и я не могу найти способ сохранить файлы на диске.

решение1

Я побежал hugo server -D.

Для ясности, hugo server -Dне будет создавать .htmlфайлы. Он только обслуживает файлы на лету (как вы предполагаете в своем исходном вопросе).

Чтобы сгенерировать .htmlфайлы в publicпапке веб-сайта, необходимо либо запустить просто , hugoлибо , например, hugo -Dв командной строке, как правило, в том же каталоге config.toml(т.е. не следует включать serverв команду).

Связанный контент