跳到主要内容
uencoder

YAML Aliases

YAML 别名用 *name 引用已定义的锚点节点,使多处共享同一节点实例。

用途

在 YAML 中引用锚点定义的节点,实现共享引用而非复制。

机制

*alias 解析为对应 &anchor 标记的节点。别名是共享引用:修改引用节点(若可变)影响所有别名处。YAML 1.2 移除锚点但多数实现仍支持。

用例

  • 配置节点共享
  • YAML DRY 锚点复用
  • 矩阵定义复用

相关工具

参考链接