中文 (Chinese)
Appearance
Translation 🌍
You can translate or improve the translation of this page.
Contribute
CLI 采用 swift-log 接口记录日志。该软件包抽象了日志记录的实现细节,使 CLI 与日志记录后端无关。日志记录器通过任务本地注入依赖关系,可在任何地方使用
Logger.current
信息
在使用Dispatch 或分离任务时,任务本地不会传播该值,因此如果使用它们,则需要获取该值并将其传递给异步操作。
Dispatch
:::
日志不是 CLI 的用户界面。日志是在出现问题时诊断问题的工具。因此,提供的信息越多越好。在构建新功能时,设身处地地为遇到意外行为的开发人员着想,想想哪些信息会对他们有帮助。确保使用正确的 日志级别。否则,开发人员将无法过滤掉噪音。