Skip to content

Linters

RodneydeBoer edited this page Mar 19, 2020 · 1 revision

Wat zijn linters?

Een script met (vaak zelf) opgestelde regels die zorgen dat jij je code netjes blijft schrijven. Het is geen error-handler, maar zorgt dat jij je aan de regels houdt. Dit is nodig, omdat je als developer vaak met anderen in 1 bestand werkt en jullie allemaal een andere stijl hebben. Om het dan bijvoorbeeld consistent te houden kies je voor een linter. De linter kan bijvoorbeeld ingesteld worden om altijd een ; te gebruiken na iedere afsluiting en om te kiezen voor single of double quotes

Welke linter gebruik ik?

Ik gebruik de meest voorkomende linter genaamd: ESlint, omdat vaak met de meest voorkomende ook de meeste support en tips te vinden zijn op het internet. Deze heb ik dan ook gebruikt.

Welke regels heb ik opgesteld?

Ik heb ervoor gekozen om altijd ; te gebruiken en single quotes' Dit omdat ik het netter eruit vind zien met single quotes en je door ; duidelijk kunt zien waar een functie of regel stopt.

Hoe ziet dat eruit?

'rules': { 'linebreak-style': [ 'error', 'unix' ], 'quotes': [ 'error', 'single' ], 'semi': [ 'error', 'always' ] }

Bronnen

Clone this wiki locally