EsLint

Öncesi: Küçültme (Minimization) Nedir ?

Lint kavramı kodların belli kurallara göre analiz edilmesidir. Kodu hatalardan arınmış, tutarlı bir halde tutmak aynı zamanda dile özgü yazım kurallarını denetlemek için kullanılır. Lint araçları ise kodumuzda bu kısımları görmemizi sağlayan araçlardır. ESLint Javascript için bu araçlardan bir tanesidir. Kodumuzda oluşacak hataları gösterdiği gibi otomatik düzeltmede yapabilmektedir. Projeme dahil etmek için her zamanki komutu kullandım.
$ npm install --save-dev eslint

Aynı zamanda VSCode editörüne "dbaeumer.vscode-eslint" isimli eklentiyi yükledim. Eslint projeye dahil ettikten sonra sonra .eslintrc adında bir dosya oluşturdum. Bu dosya ile yazım kurallarımı belirleyebilecektim. Geriye nmp derlenme işleminde kurallarıma göre kontrol için scripts alanıma çalışmasını sağlamak kalmıştı.

...
"scripts": {
    ...
    "lint": "npm run lint:js",
    "lint:js": "eslint src test example spec",
    ...
},
...

Çoğu ayarlamayı yaptığıma göre artık, kodumu derleyip herhangi bir internet tarayıcıda javascript kodumu çalıştırabilecektim!


Yorumlar

Bu blogdaki popüler yayınlar

Proje Testleri

Proje Başlangıcı

MySQL Error Code: 1175