bei 发表于 2018-1-4 08:42:28

yaml语法三大规则

  规则一:缩进
  yaml使用一个固定的缩进风格表示数据层结构关系,Saltstack需要每个缩进级别由两个空格组成。一定不能使用tab键
  规则二:冒号
  yaml:
  mykey: my_value
  每个冒号后面一定要有一个空格(以冒号结尾不需要空格,表示文件路径的模版可以不需要空格)
  规则三:短横线
  想要表示列表项,使用一个短横杠加一个空格。多个项使用同样的缩进级别作为同一个列表的一部分
  

my_dictionary:  - list_value_one
  - list_value_two
  - list_value_three
  

  

  示例:
  

eureka:  instance:
  hostname: localhost
  client:
  registerWithEureka: false
  fetchRegistry:false
  serviceUrl:
  defaultZone: http://${eureka.instance.hostname}: ${server.port}/eureka/
  

  server:
  enableSelfPreservation: false
  waitTimeInMsWhenSyncEmpty: 0
  

  

  
spring:
  application:
  name: random-image-microservice
  

  
server:
  port: 9999
  

  
eureka:
  client:
  serviceUrl:
  defaultZone: http://localhost:8761/eureka/
  healthcheck:
  enabled: true
  

  
页: [1]
查看完整版本: yaml语法三大规则