記錄 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
然後在瀏覽器的開發者工具控制台中監控重新加載請求。確保開發者工具中的「保留日誌」選項已啟用。