Hugo Quick Commands
Note: These are incomplete personal notes and unlikely to be generally useful
Initialize a new Hugo project
Creates the 6 main directories, plus config.toml and archetypes/default.md
hugo new site path/to/empty/directory
Create a new content file
The path will be under the content/ directory. It will be initialized with
front matter in TOML.
hugo new path/to/new/content
Start the server
This will keep a server running, updating on file changes. Use -D to build
draft posts and -v for verbose output. --disableFastRender ensures that
all changes will result in a full rebuild of the site.
hugo server -Dv --disableFastRender