---
name: "hugo-mod"
section: "1"
platform: "linux"
package: "hugo"
version: "0.169.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/hugo-mod"
---

# hugo-mod(1)

Manage modules

## NAME

hugo-mod - Manage modules

## SYNOPSIS

**hugo mod \[command\] \[flags\]**

## DESCRIPTION

Various helpers to help manage the modules in your project's dependency graph. Most operations here requires a Go version installed on your system (\>= Go 1.12) and the relevant VCS client (typically Git). This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor".

Note that Hugo will always start out by resolving the components defined in the project configuration, provided by a \_vendor directory (if no --ignoreVendorPaths flag provided), Go Modules, or a folder inside the themes directory, in that order.

See https://gohugo.io/hugo-modules/ for more information.

## OPTIONS

**-h**, **--help**\[=false\]\
 	help for mod

## OPTIONS INHERITED FROM PARENT COMMANDS

**--clock**=""\
 	set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00

**--config**=""\
 	config file (default is hugo.yaml\|json\|toml)

**--configDir**="config"\
 	config dir

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

**-e**, **--environment**=""\
 	build environment

**--ignoreVendorPaths**=""\
 	ignores any \_vendor for module paths matching the given Glob pattern

**--logLevel**=""\
 	log level (debug\|info\|warn\|error)

**--noBuildLock**\[=false\]\
 	don't create .hugo\_build.lock file

**--quiet**\[=false\]\
 	build in quiet mode

**-M**, **--renderToMemory**\[=false\]\
 	render to memory (mostly useful when running the server)

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

**--themesDir**=""\
 	filesystem path to themes directory

## SEE ALSO

**[hugo(1)](/hugo/1.md)**, **[hugo-mod-clean(1)](/hugo-mod-clean/1.md)**, **[hugo-mod-get(1)](/hugo-mod-get/1.md)**, **[hugo-mod-graph(1)](/hugo-mod-graph/1.md)**, **[hugo-mod-init(1)](/hugo-mod-init/1.md)**, **[hugo-mod-npm(1)](/hugo-mod-npm/1.md)**, **[hugo-mod-tidy(1)](/hugo-mod-tidy/1.md)**, **[hugo-mod-vendor(1)](/hugo-mod-vendor/1.md)**, **[hugo-mod-verify(1)](/hugo-mod-verify/1.md)**
