要点
同一份文件里只用一种缩进;常用每层 2 个空格。
YAML 缩进错误
YAML 通过缩进表示结构;不一致的缩进会导致解析在出错处停止。
常见原因
- 从别处粘贴破坏对齐。
- 混用制表与空格。
如何修复
- 在编辑器中显示空白并对齐子键。
- 用 YAML 在线校验器定位行/列。
示例
错误
name: app version: 1
正确
name: app version: 1
使用 /yaml-validator 与 /tools。
常见问题
- 必须几个空格一层?
- 常见 2 或 4,重要的是同一层一致,不要混用 Tab/空格。