从 "checkJS" 中排除文件

Exclude files from "checkJS"

我能否以某种方式从 VSCodes 设置中排除专用文件 "javascript.implicitProjectConfig.checkJs": true

我不想检查我的 webpack 构建,它们都放在 dist 文件夹中。

我知道我可以将 **/dist/***/dist 添加到 files.exclude 但这会(根据定义)将它们完全隐藏在文件资源管理器中,这不是我想要的,因为我希望有机会不时检查一下。

下面是我的示例设置:

我的 jsconfig.js 看起来像这样:

{
    "compilerOptions": {
        "target": "es5",
        "checkJs": true
    },
    "include": [
        "**/src/**/*"
    ]
}

根据我的理解,它不应该首先检查 dist 中的文件...

我刚刚意识到这是因为我启用了 checkJs 两次:

  • jsconfig.json
  • 在工作区设置中通过 "javascript.implicitProjectConfig.checkJs": true

从设置中删除 "javascript.implicitProjectConfig.checkJs": true 后,一切正常,仅检查 src 文件夹中的文件...