Как игнорировать точки с запятой с помощью «tslint: reco рекомендуется» - PullRequest
1 голос
/ 12 июня 2019

Я хочу, чтобы моя команда игнорировала точки с запятой.

Я бы хотела сохранить правило "extends": "tslint:recommended".Прямо сейчас я просто не могу следовать этому правилу, которое заставляет меня всегда использовать точку с запятой, или использовать эту другую "semicolon": [true, "never"], которая вынуждает меня удалить все точки с запятой.Я просто хочу их игнорировать.Я могу сделать это, удалив "extends": "tslint:recommended", но я бы хотел сохранить это правило и просто игнорировать точки с запятой.

В документации tslint просто есть возможность сохранять их всегда или удалять всегда, но не игнорировать их.

Может кто-нибудь мне помочь?

Ответы [ 2 ]

2 голосов
/ 13 июня 2019

Вы можете подавить tslint правила для вашего файла или следующей строки в вашем коде, генерируя отключенные комментарии.

Если вы хотите отключить правило для всего файла, то вверху вашего файла, добавьте

/* tslint:disable:<rule name>

Если вы хотите отключить правило для следующей строки, то над строкой, для которой вы хотите отключить правило, добавьте

// tslint:disable-next-line:<rule name>

, где <rule name>это имя вашего правила.В вашем случае, semicolon.

Вы можете получить больше информации о том, как генерировать отключенные комментарии здесь

1 голос
/ 13 июня 2019

Как и в предыдущем ответе, вы можете подавить tslint для файла или следующей строки. Но если вы хотите отредактировать правила для всего каталога, проверьте файл tslint.json, это ваша глобальная конфигурация для проекта, в котором вы работаете.

Возможно, вы найдете этот файл в корневой папке вашего приложения. Если нет, попробуйте нажать cmd + P (mac) или ctrl + P (windows) и введите tslint.json.

Когда вы окажетесь там, добавьте эту запись в список правил:

"semicolon":false

Надеюсь, это поможет!

...