要点

同一份文件里只用一种缩进;常用每层 2 个空格。

YAML 缩进错误

YAML 通过缩进表示结构;不一致的缩进会导致解析在出错处停止。

常见原因

  • 从别处粘贴破坏对齐。
  • 混用制表与空格。

如何修复

  • 在编辑器中显示空白并对齐子键。
  • 用 YAML 在线校验器定位行/列。

示例

错误

name: app
  version: 1

正确

name: app
version: 1

使用 /yaml-validator 与 /tools。

常见问题

必须几个空格一层?
常见 2 或 4,重要的是同一层一致,不要混用 Tab/空格。

相关

所有工具 · 规范地址