5
ESLint
ESLint adalah utiliti linting JavaScript sumber terbuka yang asalnya dicipta oleh Nicholas C. Zakas pada bulan Jun 2013.
ESLint adalah utiliti linting JavaScript sumber terbuka yang asalnya dicipta oleh Nicholas C. Zakas pada bulan Jun 2013. Kod linting adalah sejenis analisis statik yang sering digunakan untuk mencari pola bermasalah atau kod yang tidak mematuhi garis panduan gaya tertentu.Terdapat pengaturcaraan kod bagi kebanyakan bahasa pengaturcaraan, dan penyusun kadang-kadang memasukkan lapisan ke dalam proses kompilasi.JavaScript, yang merupakan bahasa yang dinamik dan longgar, sangat terdedah kepada ralat pemaju.Tanpa faedah proses penyusunan, kod JavaScript biasanya dijalankan untuk mencari sintaks atau ralat lain.Alat linting seperti ESLint membenarkan pemaju untuk menemui masalah dengan kod JavaScript mereka tanpa melaksanakannya.Sebab utama ESLint dicipta adalah untuk membolehkan pemaju membuat peraturan linting mereka sendiri.ESLint direka untuk mempunyai semua peraturan sepenuhnya pluggable.Peraturan lalai ditulis seperti mana-mana peraturan plugin.Mereka semua boleh mengikuti corak yang sama, baik untuk peraturan sendiri maupun ujian.Semasa ESLint akan menghantar beberapa peraturan terbina dalam untuk menjadikannya berguna dari awal, anda akan dapat memuatkan peraturan secara dinamik pada bila-bila masa.ESLint ditulis menggunakan Node.js untuk menyediakan persekitaran runtime yang cepat dan pemasangan mudah melalui npm.
WebSite:
https://eslint.orgKategori
Alternatif untuk ESLint untuk semua platform dengan sebarang lesen
7
JSHint
JSHint adalah alat yang didorong oleh komuniti yang mengesan ralat dan masalah berpotensi dalam kod JavaScript.