Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
HUGO(1)				  Hugo Manual			       HUGO(1)

       hugo - hugo builds your site

       hugo [flags]

       hugo is the main	command, used to build your Hugo site.

       Hugo is a Fast and Flexible Static Site Generator built with love by
       spf13 and friends in Go.

       Complete	documentation is available at <>.

       -b, --baseURL=""
	   hostname (and path) to the root, e.g.  <>

       -D, --buildDrafts[=false]
	   include content marked as draft

       -E, --buildExpired[=false]
	   include expired content

       -F, --buildFuture[=false]
	   include content with	publishdate in the future

	   filesystem path to cache directory. Defaults: $TMPDIR/hugo_cache/

	   remove files	from destination not found in static directories

	   config file (default	is path/config.yaml|json|toml)

	   config dir

       -c, --contentDir=""
	   filesystem path to content directory

	   debug output

       -d, --destination=""
	   filesystem path to write files to

	   disable different kind of pages (home, RSS etc.)

	   add Git revision, date and author info to the pages

       -e, --environment=""
	   build environment

	   copy	all files when static is changed.

	   enable to run some cleanup tasks (remove unused cache files)	after
       the build

       -h, --help[=false]
	   help	for hugo

	   print missing translations

	   ignores the cache directory

	   ignores any _vendor directory

       -l, --layoutDir=""
	   filesystem path to layout directory

	   enable Logging

	   log File path (if set, logging enabled automatically)

	   minify any supported	output format (HTML, XML etc.)

	   don't sync permission mode of files

	   don't sync modification time	of files

	   print warnings on duplicate target paths etc.

	   print memory	usage to screen	at intervals

	   build in quiet mode

	   render to memory (only useful for benchmark testing)

       -s, --source=""
	   filesystem path to read files relative from

	   display metrics about template executions

	   calculate some improvement hints when combined with

       -t, --theme=[]
	   themes to use (located in /themes/THEMENAME/)

	   filesystem path to themes directory

	   write trace to file (not useful in general)

       -v, --verbose[=false]
	   verbose output

	   verbose logging

       -w, --watch[=false]
	   watch filesystem for	changes	and recreate as	needed

       hugo-config(1), hugo-convert(1),	hugo-deploy(1),	hugo-env(1),
       hugo-gen(1), hugo-import(1), hugo-list(1), hugo-mod(1), hugo-new(1),
       hugo-server(1), hugo-version(1)

Hugo 0.74.3			   Aug 2020			       HUGO(1)


Want to link to this manual page? Use this URL:

home | help