TROUBLESHOOTING

記錄 Logging

指令列

使用 --logLevel 指令列標誌啟用控制台記錄。

Hugo 有四個記錄層級:

error
只顯示錯誤訊息。
hugo --logLevel error
warn
顯示警告及錯誤訊息。
hugo --logLevel warn
info
顯示資訊、警告及錯誤訊息。
hugo --logLevel info
debug
顯示除錯、資訊、警告及錯誤訊息。
hugo --logLevel debug

範本函數

您也可以使用範本函數將警告或錯誤訊息輸出到控制台。這些函數通常用於報告資料驗證錯誤、缺少檔案等問題。

’’’ list-pages-in-section path=/functions/fmt filter=functions_fmt_logging filterType=include ’''

LiveReload

要在瀏覽器中記錄 Hugo 的 LiveReload 請求,請在運行 Hugo 開發伺服器時,在 URL 中添加此查詢字串:

debug=LR-verbose

例如:

http://localhost:1313/?debug=LR-verbose

然後在瀏覽器的開發者工具控制台中監控重新加載請求。確保開發者工具中的「保留日誌」選項已啟用。