5
ESLint
ESLint är ett JavaScript-fodringsverktyg med öppen källkod som ursprungligen skapades av Nicholas C. Zakas i juni 2013.
ESLint är ett JavaScript-fodringsverktyg med öppen källkod som ursprungligen skapades av Nicholas C. Zakas i juni 2013. Kodfodring är en typ av statisk analys som ofta används för att hitta problematiska mönster eller kod som inte följer vissa stilriktlinjer.Det finns kodlinters för de flesta programmeringsspråk, och kompilatorer innehåller ibland ludd i kompilationsprocessen.JavaScript, som är ett dynamiskt och löst typspråk, är särskilt benäget för utvecklarfel.Utan fördelen med en sammanställningsprocess körs vanligtvis JavaScript-kod för att hitta syntax eller andra fel.Foderverktyg som ESLint gör det möjligt för utvecklare att upptäcka problem med sin JavaScript-kod utan att köra den.Den främsta anledningen till att ESLint skapades var att låta utvecklare skapa sina egna fodringsregler.ESLint är utformad för att ha alla regler helt pluggbara.Standardreglerna skrivs precis som alla pluginregler skulle vara.De kan alla följa samma mönster, både för själva reglerna och tester.Medan ESLint kommer att levereras med några inbyggda regler för att göra det användbart från början, kommer du att kunna ladda regler dynamiskt när som helst.ESLint är skriven med Node.js för att ge en snabb driftmiljö och enkel installation via npm.