Saya ingin memaksa pengembang dalam aplikasi saya untuk menggunakan []
alih-alih {{}}
dalam atribut elemen.
misalnya kode ini harus menyebabkan kesalahan (pada waktu build / serve / lint):
<mycomponent id="{{i}}">
kode saat ini
<mycomponent [id]="i">
Bagaimana saya melakukannya?
Jawaban:
Seperti dikomentari, salah satu kemungkinannya adalah membuat aturan TSLint khusus dan menambah keparahan untuk memaksa pengembang saat kompilasi melemparkan kesalahan yang tepat. Anda akan memiliki tslint.json dalam proyek Anda untuk semua aturan inti dan yang khusus.
Silakan, periksa di sini cara menulis aturan khusus: https://palantir.github.io/tslint/develop/custom-rules/
Dalam hal lain, ketahuilah bahwa TSLint sedang tidak digunakan lagi dan ESLint akan menjadi penggantinya.
sumber
Ajari mereka, bersikap baik dan berikan contoh yang baik.
sumber