我浏览了类似的问题,并相信我已经运用了我能够从答案中收集到的所有信息。
我有一个.yml文件,据我所知,每个元素的格式都相同。但是根据YamlLint.com
(<unknown>): mapping values are not allowed in this context at line 119 column 16
在这种情况下,行119是包含第二个实例的单词下方的行“ transitions”。我可以告诉每个元素相同的格式。我在这里想念什么吗?
landingPage:
include: false
transitions:
-
condition:location
nextState:location
location:
include:false
transitions:
-
condition:excluded
nextState:excluded
excluded:
include:false
transitions:
-
condition:excluded
nextState: excluded
-
condition:age
nextState:age
您不能有多行普通标量,例如您include:false transitions
不能成为映射的键,这就是为什么您会获得此上下文错误中不允许的映射值的原因。
您要么忘记了必须在值指示符(:
)后面留一个空格,然后打算这样做:
include: false
transitions:
或者您需要引用多行标量:
'include:false
transitions':
或者您需要将普通标量放在一行上:
include:false transitions:
请注意,某些库根本不允许使用纯标量的值指标,即使它们后面没有空格
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句