hugo mod
hugo mod
Hugo模块的各种辅助工具。
概述
各种辅助工具,用于帮助管理项目依赖图中的模块。 大多数操作都需要在您的系统上安装Go版本(>= Go 1.12)和相关的VCS客户端(通常是Git)。 如果您只操作/themes目录下的模块,或者通过"hugo mod vendor"进行了供应商设置,那么这不是必需的。
请注意,Hugo始终会首先解析站点配置中定义的组件,由_vendor目录提供(如果没有提供–ignoreVendorPaths标志), 然后是Go模块,或者在themes目录下的文件夹。
有关详细信息,请参见https://gohugo.io/hugo-modules/。
选项
-h, --help mod帮助
从父命令继承的选项
--clock string 设置Hugo使用的时钟,例如 --clock 2021-11-06T22:30:00.00+09:00
--config string 配置文件(默认为hugo.yaml|json|toml)
--configDir string 配置目录(默认为“config”)
--debug 调试输出
-d, --destination string 写入文件的文件系统路径
-e, --environment string 构建环境
--ignoreVendorPaths string 忽略与给定Glob模式匹配的模块路径的任何_vendor
--logLevel string 日志级别(debug|info|warn|error)
--quiet 静默模式下构建
-s, --source string 从文件系统路径读取文件
--themesDir string 主题目录的文件系统路径
-v, --verbose 详细输出
另请参阅
- hugo - 构建您的网站的hugo
- hugo mod clean - 删除当前项目的Hugo模块缓存。
- hugo mod get - 解析当前Hugo项目的依赖关系。
- hugo mod graph - 打印模块依赖图。
- hugo mod init - 将此项目初始化为Hugo模块。
- hugo mod npm - 各种npm辅助工具。
- hugo mod tidy - 删除go.mod和go.sum中未使用的条目。
- hugo mod vendor - 将所有模块依赖项供应商设置为_vendor目录。
- hugo mod verify - 验证依赖项。