首页 > 解决方案 > 从“checkJS”中排除文件

问题描述

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

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

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

这是我的示例设置的样子:

在此处输入图像描述

我的jsconfig.js样子是这样的:

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

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

标签: visual-studio-codecheckjs

解决方案


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

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

从设置中删除"javascript.implicitProjectConfig.checkJs": true后,一切都按预期工作,并且仅src检查文件夹中的文件...


推荐阅读