codeclimate-eslint adalah mesin iklim kode yang membungkus Eslint. Anda dapat menjalankannya di baris perintah Anda menggunakan Code Climate CLI, atau pada platform analisis yang di -host kami.
Eslint adalah alat untuk mengidentifikasi dan melaporkan pola yang ditemukan dalam kode ecmascript/javascript. Ini dapat dikonfigurasi menggunakan file konfigurasi.
Ada beberapa versi utama eslint di luar sana. Versi utama terbaru adalah 4. Mesin ini menyediakan beberapa saluran untuk versi utama ESLINT.
Cabang ini untuk saluran latest (yaitu default) dan memberikan dukungan ESLINT 3.
Untuk Eslint 4, silakan lihat Cabang channel/eslint-4 .
Jika Anda belum melakukannya, instal kode iklim CLI
Jalankan codeclimate engines:enable eslint . Perintah ini memasang mesin dan memungkinkannya di file .codeclimate.yml Anda
Anda siap menganalisis! Telusuri ke folder proyek Anda dan jalankan codeclimate analyze
ignore_warnings Secara default, mesin ini akan memancarkan kesalahan Eslint dan peringatan sebagai masalah iklim kode. Jika lebih suka, Anda dapat mengabaikan pelanggaran tingkat peringatan dengan mengatur opsi konfigurasi ignore_warnings :
eslint :
enabled : true
config :
ignore_warnings : true extensions Jika Anda menggunakan plugin seperti eslint-plugin-json atau eslint-plugin-html , Anda akan ingin mengatur nilai ini untuk memastikan file yang sesuai disertakan:
eslint :
enabled : true
config :
extensions :
- .js
- .html sanitize_batchSecara default, mesin ini akan melewatkan file yang tampaknya lebih banyak (panjang garis rata -rata lebih dari 100). Fitur ini dapat dinonaktifkan untuk memasukkan semua file untuk dianalisis.
eslint :
enabled : true
config :
sanitize_batch : falseUntuk bantuan dengan Eslint, lihat dokumentasi mereka.
Jika Anda mengalami masalah iklim kode, pertama -tama lihat masalah gitub proyek ini, karena pertanyaan Anda mungkin sudah dibahas. Jika tidak, silakan dan buka tiket dukungan dengan kami.