json - 取消 vscode 警告`不正确的类型。预期的“数组”`
问题描述
我正在按照google chrome extensions-getting startedmanifest.json
和 manifest 工作正常中的说明编写一个,但是在 vscode 上我收到以下错误:
如前所述,尽管有这个警告,它工作得很好,但我希望它消失。有没有办法取消这个错误?或者,当然,有没有办法更正我的代码,使其不会显示警告?
谢谢
解决方案
我有同样的问题。这是由执行 linting/提供验证的 VSCode 扩展引起的。在找到有问题的插件之前,您必须一一禁用它们。然而,首先要开始的是 John Papa 的 Angular Snippets。那是导致我这个错误的插件。Angular 项目也像 Chrome 扩展一样使用 manifest.json。他们的模式是不一致的。您可以为包含您的 Chrome 扩展程序的工作区禁用插件。
这样你就可以为其他项目保留很酷的 Angular Snippets,但为你的 Chrome 扩展程序禁用,
(单独的专业提示:将 json.schemas 元素添加到您的 settings.json 以供 vscode 项目验证您的 manifest.json,就像这样。
"json.schemas": [{
"fileMatch": ["../src/manifest.json"],
"url": "http: //json.schemastore.org/chrome-manifest"
}]
推荐阅读
- ruby-on-rails - 使用 Rails 5 升级了解 gem 的版本兼容性
- popupwindow - 如何在 conversejs 中添加按钮聊天框标题部分?
- python - 如何使用 Python Unittest 定义测试方法
- javascript - 根据three.js中的鼠标位置旋转球体x轴
- php - PHP:在特定页面上显示/隐藏 div
- python - 打印错误的变量虽然检查了变量
- php - PHP Gmail API:尝试仅收集最后 100 个线程
- c++ - 如何让我的 Arduino 停止发送混乱的 Unicode 而不是数字?
- sql - 分组到列并填充具有唯一排名行的列
- amazon-s3 - 如何使用 CloudFront 从 S3 提供静态文件