hugo build
hugo build
構建您的站點
簡介
build 是主命令,用於構建您的 Hugo 站點。
Hugo 是一個快速且靈活的靜態網站生成器 由 spf13 和朋友們用 Go 語言開發。
完整文檔可在 https://www.hugodoc.com/ 獲取。
hugo build [flags]選項
-b, --baseURL string 根目錄的主機名(和路徑),例如 https://spf13.com/
-D, --buildDrafts 包含標記為草稿的內容
-E, --buildExpired 包含已過期的內容
-F, --buildFuture 包含發布日期在未來的內容
--cacheDir string 緩存目錄的文件系統路徑
--cleanDestinationDir 從目標目錄中刪除靜態目錄中找不到的文件
--clock string 設置 Hugo 使用的時鐘,例如 --clock 2021-11-06T22:30:00.00+09:00
--config string 配置文件(默認為 hugo.yaml|json|toml)
--configDir string 配置目錄(默認為 "config")
-c, --contentDir string 內容目錄的文件系統路徑
-d, --destination string 寫入文件的文件系統路徑
--disableKinds strings 禁用不同類型的頁面(主頁、RSS 等)
--enableGitInfo 向頁面添加 Git 修訂版、日期、作者和 CODEOWNERS 信息
-e, --environment string 構建環境
--forceSyncStatic 靜態文件更改時復制所有文件。
--gc 啟用構建後運行一些清理任務(刪除未使用的緩存文件)
-h, --help build 的幫助
--ignoreCache 忽略緩存目錄
--ignoreVendorPaths string 忽略與給定 Glob 模式匹配的任何 _vendor 模塊路徑
-l, --layoutDir string 布局目錄的文件系統路徑
--logLevel string 日志級別(debug|info|warn|error)
--minify 壓縮任何支持的輸出格式(HTML、XML 等)
--noBuildLock 不創建 .hugo_build.lock 文件
--noChmod 不同步文件的權限模式
--noTimes 不同步文件的修改時間
--panicOnWarning 在第一個 WARNING 日志時 panic
--poll string 設置輪詢間隔,例如 --poll 700ms,使用基於輪詢的方法監視文件系統更改
--printI18nWarnings 打印缺失的翻譯
--printMemoryUsage 定期向屏幕打印內存使用情況
--printPathWarnings 打印重復目標路徑等的警告
--printUnusedTemplates 打印未使用模板的警告
--quiet 以安靜模式構建
--renderSegments strings 要渲染的命名段(在段配置中配置)
-M, --renderToMemory 渲染到內存(主要在運行服務器時有用)
-s, --source string 讀取文件的相對文件系統路徑
--templateMetrics 顯示模板執行的指標
--templateMetricsHints 與 --templateMetrics 結合使用時計算一些改進提示
-t, --theme strings 要使用的主題(位於 /themes/THEMENAME/)
--themesDir string 主題目錄的文件系統路徑
--trace file 將跟蹤寫入文件(通常用處不大)
-w, --watch 監視文件系統更改並根據需要重新創建另請參閱
- hugo - 構建您的站點