
Tengo un sitio en Hugo Markdown. Se compone principalmente de archivos Markdown (.md).
Tengo el sitio completo de Hugo, con public/
carpetas layout/
, layout/shortcodes/
etc. Estoy usando un tema docsy en Windows. Ejecuto el sitio con el comando hugo server -D
y puedo verlo en mi navegador en localhost:1313/docs
.
Cuando el sitio Hugo se está ejecutando, esos .md
archivos se publican automáticamente en el sitio localhost; entonces me imagino quehugodebe convertir esos archivos a HTML internamente.
Me gustaría encontrar una manera de convertir automáticamente el .mdhugoarchivos del sitio desde rebajas hasta archivos .HTMLen el disco. En otras palabras, quiero unespejode la estructura del archivo .md, sino en HTML, en forma de archivos, en el disco. Me imagino que eso es lo que hace el sitio de Hugo de todos modos, para que el navegador pueda mostrar el sitio. Pero lo hace sobre la marcha y no encuentro una manera de guardar los archivos en el disco.
Respuesta1
He corrido
hugo server -D
.
Para mayor claridad, hugo server -D
no creará .html
archivos. Solo sirve archivos sobre la marcha (como sugiere en su pregunta original).
Para generar .html
archivos en la public
carpeta del sitio web, debe ejecutar solo hugo
o, por ejemplo, hugo -D
en la línea de comando, generalmente en el mismo directorio que config.toml
(es decir, no debe incluirlo server
en el comando).