HUGO
Menu
GitHub 87548 stars Mastodon

日志記錄

啟用日志記錄以檢查構建網站時的事件。

命令行

使用 --logLevel 命令行標志啟用控制台日志記錄。

Hugo 有四個日志級別:

error :僅顯示錯誤消息。

hugo --logLevel error

warn :顯示警告和錯誤消息。

hugo --logLevel warn

info :顯示信息、警告和錯誤消息。

hugo --logLevel info

debug :顯示調試、信息、警告和錯誤消息。

hugo --logLevel debug

如果你不使用 --logLevel 標志指定日志級別,警告和錯誤將始終顯示。

模板函數

你也可以使用模板函數將警告或錯誤打印到控制台。這些函數通常用於報告數據驗證錯誤、文件丟失等。

Hugo fmt.Errorf
Log an ERROR from a template.
Hugo fmt.Erroridf
Log a suppressible ERROR from a template.
Hugo fmt.Warnf
Log a WARNING from a template.
Hugo fmt.Warnidf
Hugo Log a suppressible WARNING from a template.

LiveReload

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

debug=LR-verbose

例如:

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

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


Last updated: January 1, 0001
Improve this page