1. ホーム
  2. javascript

[解決済み] tslintで特定のディレクトリやファイルを無視するには?

2022-04-26 06:51:57

質問

使用中のIDEはWebStorm 11.0.3で、tslintは設定され動作しますが、大きな*.d.tsライブラリファイルをパースしようとするため、ハングアップします。

特定のファイルやディレクトリを無視する方法はありますか?

解決方法を教えてください。

のアップデート tslint v5.8.0

によって言及されているように サウガット・アーチャーヤ を更新できるようになりました。 tslint.json CLIのオプションです。

{
  "extends": "tslint:latest",
  "linterOptions": {
      "exclude": [
          "bin",
          "lib/*generated.js"
      ]
  }
}

その他の情報 このプルリクエストでは .


この機能は tslint 3.6

tslint \"src/**/*.ts\" -e \"**/__test__/**\"

これで、--exclude (または -e) を追加すると、次のようになります。 PR をご覧ください。

CLI

usage: tslint [options] file ...

Options:

-c, --config          configuration file
--force               return status code 0 even if there are lint errors
-h, --help            display detailed help
-i, --init            generate a tslint.json config file in the current working directory
-o, --out             output file
-r, --rules-dir       rules directory
-s, --formatters-dir  formatters directory
-e, --exclude         exclude globs from path expansion
-t, --format          output format (prose, json, verbose, pmd, msbuild, checkstyle)  [default: "prose"]
--test                test that tslint produces the correct output for the specified directory
-v, --version         current version

を使用することを検討しています。

-e, --exclude         exclude globs from path expansion