日志
命令行
使用 --logLevel
命令行标志启用控制台日志记录。
Hugo 有四个日志级别
- error
- 仅显示错误消息。
hugo --logLevel error
- warn
- 显示警告和错误消息。
hugo --logLevel warn
- info
- 显示信息、警告和错误消息。
hugo --logLevel info
- debug
- 显示调试、信息、警告和错误消息。
hugo --logLevel debug
模板函数
您还可以使用模板函数将警告或错误打印到控制台。这些函数通常用于报告数据验证错误、缺少的文件等。
- fmt.Errorf
- 从模板记录一个错误。
- fmt.Erroridf
- 从模板记录一个可抑制的错误。
- fmt.Warnf
- 从模板记录一个警告。
- fmt.Warnidf
- 从模板记录一个可抑制的警告。
LiveReload
要在浏览器中记录 Hugo 的 LiveReload 请求,请在运行 Hugo 开发服务器时将此查询字符串添加到 URL
debug=LR-verbose
例如
https://127.0.0.1:1313/?debug=LR-verbose
然后监控浏览器开发工具控制台中的重新加载请求。请确保开发工具的“保留日志”选项已启用。