Как игнорировать определенный каталог или файл для tslint?



интегрированная среда разработки, которая используется в WebStorm 11.0.3, в tslint настроен и работает, но он висит потому, что он пытается разобрать *.D. TS файлы библиотеки.



есть ли способ игнорировать определенный файл или каталог?

848   5  

5 ответов:

ОБНОВЛЕНИЕ С ПОМОЩЬЮ TSLINT У5.8.0

как сказал Saugat Ачария теперь вы можете обновить tslint.json параметры CLI:

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

В дополнение к ответу Михаила, рассмотрим второй способ: добавление linterOptions.исключить в tslint.json

например, у вас может быть tslint.json со следующими строками:

{
  "linterOptions": {
    "exclude": [
      "someDirectory/*.d.ts"
    ]
  }
}

здесь areдругие кто сталкивался с такой проблемой. К сожалению, существует только открытая проблема для исключения файлов:https://github.com/palantir/tslint/issues/73

Так что я боюсь, что ответ нет.

Я использую код Visual Studio и это

/* tslint:disable */

работал для меня. Проверьте эту страницу, около 3/4 пути вниз есть некоторые команды отключенияhttps://c9.io/lijunle/tslint

начиная от tslint v5.8.0 вы можете exclude собственность под cliOptions ключ в tslint.json file:

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

подробнее об этом здесь.

Comments

    Ничего не найдено.