hugo mod
hugo mod
管理模塊
簡介
各種幫助函數來幫助管理項目依賴圖中的模塊。 大多數操作需要在系統上安裝 Go 版本(>= Go 1.12)和相關的 VCS 客戶端(通常是 Git)。 如果您只操作 /themes 內的模塊或通過 “hugo mod vendor” 將它們供應商化,則不需要這些。
請注意,Hugo 將始終首先解析站點配置中定義的組件,由 _vendor 目錄提供(如果未提供 –ignoreVendorPaths 標志)、Go 模塊或 themes 目錄內的文件夾,按此順序。
有關更多信息,請參閱 https://www.hugodoc.com/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")
-d, --destination string 寫入文件的文件系統路徑
-e, --environment string 構建環境
--ignoreVendorPaths string 忽略與給定 Glob 模式匹配的任何 _vendor 模塊路徑
--logLevel string 日志級別(debug|info|warn|error)
--noBuildLock 不創建 .hugo_build.lock 文件
--quiet 以安靜模式構建
-M, --renderToMemory 渲染到內存(主要在運行服務器時有用)
-s, --source string 讀取文件的相對文件系統路徑
--themesDir string 主題目錄的文件系統路徑另請參閱
- 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 - 驗證依賴項