Tslint --exclude не работает

Похоже, ts lint -e/--exclude не работает, или я что-то не так делаю. У меня установлен tslint 4.5.1. Когда я пытался использовать CLI как tslint -e path_to_file, он сказал, что файлы отсутствуют, даже когда я использую эту команду с полным путем к файлу. Не могли бы вы посоветовать, пожалуйста, как это исправить?


person andrey.shedko    schedule 30.05.2017    source источник


Ответы (1)


У меня точно такая же проблема. Я думаю, что отсутствие ошибок в файлах может быть вызвано прямым использованием 'ng'; попробуйте вместо этого использовать npm run lint.

Если вы используете cli, вы можете изменить .angular-cli.json следующим образом:

"lint": [
{
  "project": "src/tsconfig.app.json",
  "exclude": ["**/node_modules/**","**/path/**"]
},
{
  "project": "src/tsconfig.spec.json",
  "exclude": ["**/node_modules/**","**/path/**"]
},
{
  "project": "e2e/tsconfig.e2e.json",
  "exclude": ["**/node_modules/**","**/path/**"]
}
],
person guichen lv    schedule 27.09.2017