hugo mod get
hugo mod get
解析當前 Hugo 專案中的相依模組
說明
hugo mod get
用於解析當前 Hugo 專案中的模組相依性。
一些範例:
安裝指定模組的最新版本:
hugo mod get github.com/gohugoio/testshortcodes
安裝指定版本:
hugo mod get github.com/gohugoio/testshortcodes@v0.3.0
安裝所有直接相依模組的最新版本:
hugo mod get
hugo mod get ./... (遞迴模式)
安裝所有模組(包括直接和間接相依)的最新版本:
hugo mod get -u
hugo mod get -u ./... (遞迴模式)
執行 go help get
以獲取更多資訊。所有適用於 go get
的旗標在此同樣適用。
注意,Hugo 會依據站點設定,依次解析以下來源的組件:
_vendor
目錄(若未使用--ignoreVendorPaths
旗標忽略);- Go Modules;
- 主題目錄中的資料夾。
詳情請參閱:https://gohugo.io/hugo-modules/
hugo mod get [flags] [args]
選項
-h, --help 查看 get 指令的幫助
繼承自父指令的選項
--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)
--quiet 安靜模式建置
-M, --renderToMemory 渲染到記憶體(主要用於執行伺服器時)
-s, --source string 讀取檔案的相對檔案系統路徑
--themesDir string 主題目錄的檔案系統路徑
相關內容
- hugo mod - 管理模組