如何使用yaml自定义json方案?

9bfwbjaz  于 2023-10-21  发布在  其他
关注(0)|答案(1)|浏览(135)

我尝试将自定义json schemaMap到yaml文件,基于以下示例:

"json.schemas": [
    {
        "fileMatch": [
            "/*.foo.json"
        ],
        "url": "./myschema.json"
    }
]

这是我的设定:

"json.schemas": [
    {
        "fileMatch": [
            "/home/ubuntu/test.yaml"
        ],
        "url": "/home/ubuntu/test-schema.json"
    }
]

当我打开test.yaml文件时,我没有看到JSON SchemaMap为No JSON Schema
我肯定错过了一些基本的东西,但我不知道?

k0pti3hp

k0pti3hp1#

我不认为这是你能做的(不直接)。你实际上可以做的是在你的YAML中指定你想要使用的模式,即:
假设一个“/home/ubuntu/myschema.json”和一个“/home/ubuntu/test.yaml”,你的“/home/ubuntu/test.yaml”看起来像这样:

$schema: "/home/ubuntu/myschema.json"

name: Heodthre
humongous: dice
...

迟来的回应,但可能对某人有帮助。

相关问题