取消 vscode 警告`类型不正确。预期的“数组”`

the*_*pen 3 json visual-studio-code

我正在manifest.json按照google chrome 扩展中的说明编写一个 -入门并且清单工作正常,但是在 vscode 上我收到以下错误: 在此处输入图片说明

如前所述,尽管有此警告,但它运行良好,但我希望它消失。有没有办法取消这个错误?或者,当然,有没有办法纠正我的代码,使其不显示警告?

谢谢

cam*_*ont 7

我有同样的问题。这是由执行 linting/提供验证的 VSCode 扩展引起的。您必须一一禁用它们,直到找到有问题的插件。然而,首先要开始的是 John Papa 的 Angular Snippets。那是导致我出现此错误的插件。Angular 项目也像 Chrome 扩展一样使用 manifest.json。他们的模式不一致。您可以为包含 Chrome 扩展程序的工作区禁用插件。

这样你就可以为其他项目保留很酷的 Angular Snippets,但为你的 Chrome 扩展程序禁用,

禁用前。注意工作区中的问题。 在此处输入图片说明

在此处输入图片说明

然后选择禁用(工作区) 在此处输入图片说明

那么问题就没有了。 在此处输入图片说明

(单独的专业提示:为 vscode 项目将 json.schemas 元素添加到 settings.json 以验证您的 manifest.json,就像这样。

"json.schemas": [{
        "fileMatch": ["../src/manifest.json"],
        "url": "http: //json.schemastore.org/chrome-manifest"
    }]
Run Code Online (Sandbox Code Playgroud)