Сомнения с TSLint - PullRequest
       8

Сомнения с TSLint

0 голосов
/ 08 мая 2018

У меня есть некоторые сомнения по поводу TSLint с ионным.

Я установил официальные правила TSLint для ionic с:

https://github.com/ionic-team/tslint-ionic-rules

Тогда я установил глобально tslint с:

npm install tslint typescript -g

Как я могу протестировать свой проект и получить результаты с помощью CLI?

Я уже пробовал с:

tslint -p /pathToRootProject > test.txt

Но я не уверен, что это правильный путь.

С другой стороны, я пытался сделать:

tslint --fix semicolon

Но возвращается:

'semicolon' does not exist. This will be an error in TSLint 6.

Что я делаю не так?

Спасибо

1 Ответ

0 голосов
/ 08 мая 2018

Я использую следующую командную строку для работы с моим проектом.

tslint --config ./tslint.json --project ./tsconfig.json --force --format stylish

- настроить и указать на мой файл tslint.json со всеми различными правилами, которые я хочу применить.

- проект использует tsconfig.json, конфигурацию Typescript, для которой создаются файлы, опции в Typescript для использования с Linting и т. Д.

- force вернет код состояния 0 (без ошибок, даже если линтер найдет их), поэтому процесс сборки будет продолжен.

- формат для использования стильного форматера для получения более приятного вывода, который я предпочитаю использовать для очистки моего кода.

Полное руководство по интерфейсу командной строки TSLint здесь.

...