On this page
偵錯 Deca 網站
Deca 主題包含除錯系統,幫助您了解網站的結構、導航和內容組織。這些除錯資訊在配置側邊欄和排除版面問題時特別有用。
啟用除錯模式
要啟用除錯側邊欄,您需要在執行 Hugo 時將 HUGO_DEBUG_SIDEBAR 環境變數設定為 true。
# 設定環境變數並執行 Hugo 伺服器
export HUGO_DEBUG_SIDEBAR=true
hugo server
或在單一指令中執行:
HUGO_DEBUG_SIDEBAR=true hugo server
# 設定環境變數並執行 Hugo 伺服器
$env:HUGO_DEBUG_SIDEBAR="true"
hugo server
或在單一指令中執行:
$env:HUGO_DEBUG_SIDEBAR="true"; hugo server
# 設定環境變數並執行 Hugo 伺服器
set HUGO_DEBUG_SIDEBAR=true
hugo server
或在單一指令中執行:
set HUGO_DEBUG_SIDEBAR=true && hugo server
了解除錯輸出
側邊欄配置
除錯面板顯示目前頁面使用的側邊欄配置。這有助於您驗證是否根據 hugo.toml 設定套用了正確的側邊欄。
頁面導航
上一頁/下一頁連結顯示頁面在側邊欄導航中的連接方式,這對於了解使用者瀏覽文檔的流程至關重要。
內容組織
平面和樹狀結構幫助您視覺化內容的組織方式,以及階層是否符合您的預期。
常見問題排除
側邊欄未顯示
如果您的側邊欄未正確顯示:
- 檢查頁面是否在正確的區段中
- 驗證配置檔案中的側邊欄配置
導航順序問題
如果頁面出現在錯誤的順序中:
- 檢查前置資料中的
weight參數 - 驗證檔案命名慣例
- 在除錯模式中檢視平面結構
缺少頁面
如果頁面未出現在側邊欄中:
- 確認頁面已發布(
draft: false) - 檢查頁面是否在正確的內容目錄中
- 驗證側邊欄區段配置
停用除錯模式
要停用除錯模式,只需移除環境變數或將其設定為 false:
# 移除環境變數
unset HUGO_DEBUG_SIDEBAR
# 或設定為 false
export HUGO_DEBUG_SIDEBAR=false
hugo server
# 移除環境變數
Remove-Item Env:HUGO_DEBUG_SIDEBAR
# 或設定為 false
$env:HUGO_DEBUG_SIDEBAR="false"
hugo server
# 設定為 false
set HUGO_DEBUG_SIDEBAR=false
hugo server