5
ESLint
ESLint je nástroj na vytváranie liniek s otvoreným zdrojovým kódom, ktorý pôvodne vytvoril Nicholas C. Zakas v júni 2013.
ESLint je nástroj na vytváranie liniek s otvoreným zdrojovým kódom, ktorý pôvodne vytvoril Nicholas C. Zakas v júni 2013. Lining kódu je typ statickej analýzy, ktorá sa často používa na nájdenie problematických vzorcov alebo kódu, ktorý nedodržiava určité pokyny pre štýl.Pre väčšinu programovacích jazykov existujú kódové smerovače a kompilátory niekedy zahrnujú vloženie do procesu kompilácie.JavaScript, ktorý je dynamickým a voľne napísaným jazykom, je zvlášť náchylný na chyby vývojárov.Bez výhody procesu kompilácie sa kód JavaScript zvyčajne vykonáva za účelom nájdenia syntaxe alebo iných chýb.Nástroje na vytváranie liniek, ako je ESLint, umožňujú vývojárom objaviť problémy s kódom JavaScript bez jeho vykonania.Hlavným dôvodom, prečo bola vytvorená ESLint, bolo umožniť vývojárom vytvoriť si vlastné pravidlá pre linkovanie.ESLint je navrhnutý tak, aby všetky pravidlá boli úplne zapojiteľné.Predvolené pravidlá sú napísané rovnako ako akékoľvek iné pravidlá týkajúce sa doplnkov.Všetci môžu sledovať rovnaký vzorec, a to tak pre pravidlá samotné, ako aj pre testy.Zatiaľ čo ESLint bude dodávaný s niektorými zabudovanými pravidlami, aby bolo užitočné už od začiatku, budete ich môcť kedykoľvek dynamicky načítať.ESLint je napísaný pomocou Node.js, aby poskytoval rýchle runtime prostredie a ľahkú inštaláciu cez npm.
eslint