Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从tslint中排除文件夹?_Javascript_Visual Studio Code_Lint_Tslint - Fatal编程技术网

Javascript 如何从tslint中排除文件夹?

Javascript 如何从tslint中排除文件夹?,javascript,visual-studio-code,lint,tslint,Javascript,Visual Studio Code,Lint,Tslint,我想在vscode中排除带有tslint的test文件夹表单linting。因此,我在tslint.json配置文件中放置了一个排除项。不幸的是,exclude语句不起作用。有人知道如何设置排除吗 { "exclude": "tests/**/*.ts", "rulesDirectory": ["node_modules/tslint-microsoft-contrib"], "rules": { "export-name": true,

我想在vscode中排除带有tslint的
test
文件夹表单linting。因此,我在tslint.json配置文件中放置了一个排除项。不幸的是,exclude语句不起作用。有人知道如何设置排除吗

 {
    "exclude": "tests/**/*.ts",
    "rulesDirectory": ["node_modules/tslint-microsoft-contrib"],
    "rules": {
        "export-name": true,
        ...
     }
}

这似乎是一个开放的特性请求。 更多信息可在此处找到:

更新: 对于那些将VSCode与tslint一起用作编辑器/linting的用户,可以将以下内容添加到VSCode配置中:

 // Configure glob patterns of file paths to exclude from linting
"tslint.exclude": "**/PATH_eg_TESTS/**/*.ts"

最新更新:现在可以在tslint.json中设置(以下配置适用于tslint 5.11)


这在tslint:6.1.2中对我有效

在tslint.json所在的根文件夹中,创建目录的文件路径


应该注意的是,最终PR使用的是
linterOptions
而不是
cliOptions
:它以数组形式对我有效:
“tslint.exclude”:“***/schematics/***/files/*.ts”
谢谢!
{
  "linterOptions": {
    "exclude": [
      "bin",
      "build",
      "config",
      "coverage",
      "node_modules"
    ]
  }
}
"linterOptions": {
  "exclude": [
    "libs/folder/folder/**",
    "apps/stuff/stuff/**"
  ]
}