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