ESLint egy must-have eszköz minden JavaScript fejlesztő, különösen kód tesztelők.
Ez a segédprogram lehetővé teszi számukra, elemezni egy JavaScript fájlt használ a közös szintaktikai kapcsolatos problémákra, szerzés egy egyszerű jelentés végén körülbelül felmerülő problémákra.
ESLint ellenőrzések JavaScript kód ellen olyan testre szabható szabályok, amelyek a fejlesztők be- vagy kikapcsolja alapján (cég) belső kódolási stílus útmutatók.
Egy sor beépített szabályok vannak ellátva a standard csomag, de ESLint fő jellemzője az erőteljes szabályok API, amely segítségével bárki építeni saját szabályrendszert, ha nem találják meg, amit keresnek a eredeti ESLint forgalmazás.
Alapértelmezetten ESLint szabványos ECMAScript 5 szintaxis, de mivel verzió 0,12 alap ECMAScript 6 funkciók kerültek lassan hozzáadjuk a mag.
ESLint inspirálta és mintájára hasonló JavaScript porzási eszközök, mint a:
- JSLint
- JSHint
Összehasonlítva a fent említett eszközök, ESLint lassabb, mert megteremti AST fák az elemzett kód helyett elemzés és azok elemzését, ahogy megy. Ez lelassítja, de biztosítja a jobb foszlás eredményeket.
Mivel ezek a jobb eredmények, projektek, mint a Drupal, Esprima, vagy a WebKit motor maga használja, mint más eszközök.
Mi az új ebben a kiadásban :
- Rögzített:
- loc obj jelentésben fn elvárja oszlop.
- kényszer nem-árnyék, hogy ellenőrizze az összes hatókörét.
- - init francia környezetben.
- Említés csomagban értékesítés több megosztható konfigurációval.
- Nem felülírni kívánt hosszabbítani config objektumot közvetlenül.
- Frissítés markdownlint függőség.
- dot-hely kell használni a helyes pont jelzőt.
- Ne linebreak stílusú összeomlik.
- szabály nem-ismétlődő-eset probléma CallExpressions.
- engedélyezése teljes mértékben támogatja a eslint-env megjegyzéseket.
- gyorsítani helyszínen történő termelés.
- Rögzítés karaktereket tartalmazhat.
Mi az új verzió 0.24.1:
- Rögzített:
- loc obj jelentésben fn elvárja oszlop.
- kényszer nem-árnyék, hogy ellenőrizze az összes hatókörét.
- - init francia környezetben.
- Említés csomagban értékesítés több megosztható konfigurációval.
- Nem felülírni kívánt hosszabbítani config objektumot közvetlenül.
- Frissítés markdownlint függőség.
- dot-hely kell használni a helyes pont jelzőt.
- Ne linebreak stílusú összeomlik.
- szabály nem-ismétlődő-eset probléma CallExpressions.
- engedélyezése teljes mértékben támogatja a eslint-env megjegyzéseket.
- gyorsítani helyszínen történő termelés.
- Rögzítés karaktereket tartalmazhat.
Mi az új verzió 0.22.1:
- Rögzített:
- loc obj jelentésben fn elvárja oszlop.
- kényszer nem-árnyék, hogy ellenőrizze az összes hatókörét.
- - init francia környezetben.
- Említés csomagban értékesítés több megosztható konfigurációval.
- Nem felülírni kívánt hosszabbítani config objektumot közvetlenül.
- Frissítés markdownlint függőség.
- dot-hely kell használni a helyes pont jelzőt.
- Ne linebreak stílusú összeomlik.
- szabály nem-ismétlődő-eset probléma CallExpressions.
- engedélyezése teljes mértékben támogatja a eslint-env megjegyzéseket.
- gyorsítani helyszínen történő termelés.
- Rögzítés karaktereket tartalmazhat.
Mi az új verzió 0.21.0:
- Rögzített:
- lebontott érvek dolgozni blokk hatókörű-var
- sortörés csak kocsi vissza
- Hely új-cap hibaüzenetek
- Ellenőrizze térköz osztály módszerek
- Modul import előírást kell meghatározni,
- Ignore szuper no-undef
- Frissítés:
- Espree a v0.12.0
- Breaking:
- ellenőrzés leállításához JSX változó használatára, tegye API helyett
- Új:
- Nem-ismétlődő eset szabály, hogy ne engedélyezze a duplikált esetben címke
- tisztázása kérdés követelmény doc pull kérések
- Add idézőjelbe tárgy kulcs
Mi az új verzió 0.18.0:
- Rögzített:
- lebontott érvek dolgozni blokk hatókörű-var
- sortörés csak kocsi vissza
- Hely új-cap hibaüzenetek
- Ellenőrizze térköz osztály módszerek
- Modul import előírást kell meghatározni,
- Ignore szuper no-undef
- Frissítés:
- Espree a v0.12.0
- Breaking:
- ellenőrzés leállításához JSX változó használatára, tegye API helyett
- Új:
- Nem-ismétlődő eset szabály, hogy ne engedélyezze a duplikált esetben címke
- tisztázása kérdés követelmény doc pull kérések
- Add idézőjelbe tárgy kulcs
Mi az új verzió 0.14.1:
- Rögzített:
- Kilépés kódot kell 1 olyan hibák száma.
- Ellenőrizze az első sor behúzása.
- Szigorú szabályok ne dobja nyíl funkciókat.
Követelmények :
- node.js 0.10 vagy magasabb
Hozzászólás nem található