Я хочу заставить разработчиков в моем приложении использовать []
вместо {{}}
атрибутов элемента.
например, этот код должен вызвать ошибку (во время сборки / подачи / размещения):
<mycomponent id="{{i}}">
текущий код
<mycomponent [id]="i">
Как мне это сделать?
Ответы:
Как уже отмечалось, одной из возможностей будет создание собственного правила TSLint и добавление строгости, чтобы заставить разработчиков при компиляции выдавать правильные ошибки. В вашем проекте будет tslint.json для всех основных и пользовательских правил.
Пожалуйста, проверьте здесь, как написать собственное правило: https://palantir.github.io/tslint/develop/custom-rules/
В других вопросах следует помнить, что TSLint является устаревшим и ESLint будет его заменой.
источник
Учите их, будьте милыми и подайте хорошие примеры.
источник