javascript - ESlintin eqeqeq-asetusta ei voi vaihtaa 'smart'-tilaan

Koodissani on virheitä:

Vakavuus Koodi Kuvaus Projekti Tiedosto Rivi Tukitila Virhe eqeqeq (ESLint) Odotettiin ''!=='' mutta nähtiin ''!=''.

En löydä kohtaa, jossa voisi poistaa käytöstä VAIN eqeqeq-vaihtoehdon.

Kiitos etukäteen.

Lue lisää →

javascript - useEffectin ajaminen kerran ja onnellinen ESLint

Tämä on React-tyylinen kysymys.

TL;DR Ota Reactin useState-hookin set-funktio. Jos tuo funktio "muuttuisi" jokaisella renderöinnillä, mikä on paras tapa käyttää sitä useEffect-hookissa siten, että Effect suoritetaan vain kerran?

Selitys Meillä

Lue lisää →

javascript - ESLint-virhe: 'default' on rajoitettu käytettäväksi vietävänä nimenä

Saan tämän eslint-virheen index.js-tiedostossa:

'default' on rajoitettu käyttämään vietynä nimenä no-restricted-exports

sivu/index.js

export { default } from './test';

sivu/test.jsx

Lue lisää →

javascript - Kuinka korjata tämä eslint-polku ei ratkaistu -virhe? no-unresolved

Node-versio: v6.11.0

Virheviesti:

Polkua moduuliin './coins.json' ei voida ratkaista. (import/no-unresolved)

Liitän myös kuvaruudun virheestä:

Tässä näet, että App.js ja coins.json sijaitsevat samassa juurikansiossa:

Lue lisää →

javascript - miten voin ratkaista ESLint-virheen 'no-unused-var' Google Mapsin kanssa

Mielestäni se on yksinkertainen ongelma, mutta en pysty ratkaisemaan sitä Olin lisännyt /* export myMap */ tai /* global myMap */ skriptin alkuun, mutta virheet jatkuvat

Koodi

Lue lisää →

javascript - Asetukset ESLINT:lle ohittamaan varoitukset kuten "ylimääräinen puolipiste"

Käytän Atom-koodieditoria VueJS-projektissa ESLINTin (feross) kanssa. Yrittäessäni nopeasti prototyyppiä layoutille saan nämä virheet.

Puuttuva välilyönti aaltosulkeen edessäMerkkijonojen tulee käyttää yksittäisiä lainausmerkkejäLiiallinen puolipiste

Lue lisää →

javascript - Eslint 8.0.1 - jestin lisääminen konfiguraatioon aiheuttaa virheen

Next/React/Typescript/Jest -projektissani yritän määrittää eslint-konfiguraatiotani. Päivitettyäni versioon 8.x (tällä hetkellä 8.0.1), linter antaa seuraavan virheen:

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

Sitten lisäsin 'plugin:jest/recommended' extends-taulukkoon config.js-tiedostossani, mikä johti tähän virheeseen:

TypeError: Failed to loa

Lue lisää →

javascript - ESLint-sääntö vaatii nuolifunktioiden käyttämisen luokissa, kun `this`-viitataan

Onko olemassa ESLint-sääntöä, joka pakottaa käyttämään nuolifunktioita luokissa aina, kun this viitataan.

Javascriptilla on tunnetusti outoja semantiikkoja siitä, miten this sidotaan funktioon.

Joskus on toivottavaa, että t

Lue lisää →

node.js - Kuinka ohittaa __generated__-tiedostot eslintin kanssa

Minulla on tyyppigeneraattorityökalu, joka generoi tyyppejä minulle src-kansiossani. Haluan, että eslint ohittaa nämä tiedostot, kuinka asetetaan se tekemään niin?

Yritin lisätä seuraavan glob-tiedon .eslintignore-tiedostoon:

mutta sillä ei ollut vaikutusta

Lue lisää →

Kuinka löytää kaikki importit koodista käyttäen typescript-eslintin parseria ja työkaluja?

Muunnan tslintin mukautettuja sääntöjä eslintin mukautetuiksi säännöiksi. Tslintin kanssa voimme helposti löytää kaikki tuonnit yhdellä funktiolla 'findImports(..)', mutta typescript-eslintin kanssa ei ole tällaista funktiota. Ongelmani on, onko tähän olemassa vaihtoehtoista ratkaisua, tai miten kirjoittaa tällaisia funktioita.

Lue lisää →