javascript - Nu pot schimba opțiunea eqeqeq din ESlint la „smart”

Există erori în codul meu:

Severitate Cod Descriere Proiect Fișier Linie Stare suprimare Eroare eqeqeq (ESLint) S-a așteptat '!==' și în schimb s-a văzut '!='.

Nu pot găsi unde să dezactivez NUMAI opțiunea eqeqeq.

Mulțumesc anticipat.

Citeste mai mult →

javascript - Rularea unui useEffect o singură dată cu ESLint mulțumit

Aceasta este o întrebare de stil React.

TL;DR Ia funcția set din useState de la React. Dacă acea funcție „s-ar schimba” la fiecare randare, care este cea mai bună metodă de a o folosi într-un useEffect, cu efectul rulând o singură dată?

Explicație

Citeste mai mult →

javascript - Eroare ESLint: 'default' este restricționat de a fi folosit ca nume exportat

Primesc această eroare eslint în fișierul index.js:

'default' este restricționat de a fi utilizat ca nume exportat no-restricted-exports

pagina/index.js

export { default } from './test';

Citeste mai mult →

javascript - Cum să rezolv această eroare eslint path not resolved? no-unresolved

Versiunea Node: v6.11.0

Mesaj de eroare:

Nu se poate rezolva calea către modulul './coins.json'. (import/no-unresolved)

Atașez de asemenea și o captură de ecran a erorii:

Aici puteți vedea că App.js și coins.json se află în același d

Citeste mai mult →

javascript - cum pot rezolva eroarea ESLint 'no-unused-var' cu Google Maps

Cred că este o problemă simplă, dar nu o pot rezolva Am introdus /* export myMap */ sau /* global myMap */ în partea de sus a scriptului, dar erorile continuă

Cod

HT

Citeste mai mult →

javascript - Setări pentru ESLINT pentru a ignora avertismente precum „semicolon suplimentar”

Folosesc editorul de cod Atom pentru un proiect VueJS cu ESLINT (feross). Încercând să prototip rapid un layout, primesc aceste erori.

Lipsă spațiu înainte de acoladă deschisă Șirurile trebuie să folosească apostrof Punct și virgulă în plus

În t

Citeste mai mult →

javascript - Eslint 8.0.1 - implementarea jest în configurație generează o eroare

În proiectul meu Next/React/Typescript/Jest încerc să configurez configurația eslint. După actualizarea la versiunea 8.x (în prezent 8.0.1), linterul afișează următoarea eroare:

Error: .eslintrc.js » ./eslint/config.js: Environment key "jest/globals" is unknown

Apoi am adăugat 'plugin:jest/recommended' în array-ul extends din config.js, ceea ce m-a dus la această eroare:

TypeError: Faile

Citeste mai mult →

javascript - Regulă ESLint pentru a solicita funcții săgeată în clase atunci când se face referire la `this`

Există o regulă ESLint pentru a impune utilizarea funcțiilor săgeată în clase, ori de câte ori este făcută referire la this.

Javascript este cunoscut pentru semantica sa ciudată privind modul în care this este legat de o funcție.

Citeste mai mult →

node.js - Cum să ignori fișierele __generated__ cu eslint

Am un instrument generator de tipuri care generează tipuri pentru mine în cadrul folderului meu src. Vreau ca eslint să ignore acele fișiere, cum pot să îl configurez să facă asta?

Am încercat să adaug următoarea intrare glob în .eslintignore:

dar asta nu a avut niciun efect

Citeste mai mult →

Cum să găsești toate importurile din cod folosind parser-ul și utilitarele typescript-eslint?

Îmi convertez regulile personalizate tslint în reguli personalizate eslint. Cu tslint, putem găsi cu ușurință toate importurile cu o singură funcție 'findImports(..)', dar cu typescript-eslint, nu există o funcție ca aceasta. Problema mea este dacă există o soluție alternativă pentru aceasta sau cum să scriu funcții ca aceasta.

Citeste mai mult →