ESLint tidak berfungsi untuk saya di VS Code. Saya telah menginstal plugin di VS Code, dan ESLint itu sendiri sebagai dependensi pengembang di package.json saya, yang telah saya instal juga.
Saya mengubah opsi berikut di Pengaturan Pengguna VS Code:
{
"eslint.options": { "configFile": "C:/mypath" }
}
Saya telah menggunakan perintah eslint --init
untuk menambahkan dasar .eslintrc.json
ke direktori utama paket saya.
Orang lain bisa mendapatkan umpan balik ESLint dari VS Code menggunakan paket yang sama persis dengan file konfigurasi ESLint yang sama persis.
Saya tidak menerima umpan balik apa pun ketika secara langsung melanggar beberapa aturan yang semuanya termasuk dalam kumpulan aturan yang direkomendasikan yang secara default di dalam .eslintrc.json
file.
Apa yang saya lewatkan?
Sunting: Saya telah menguji menggunakan ESLint melalui baris perintah, dan semuanya bekerja seperti yang diharapkan, dengan kesalahan yang ditemukan di tempat yang seharusnya, namun, kesalahan yang sama ini tidak pernah muncul di VS Code. Masalahnya tampaknya ada di sisi VS Code dan bukan ESLint.
./node_modules/.bin/eslint --init