Domande taggate «eslint»

L'utilità di linting collegabile per JavaScript e framework correlati.


12
Disattivazione della regola eslint per un file specifico
È possibile disattivare la regola eslint per l'intero file? Qualcosa come: // eslint-disable-file no-use-before-define (Analogo a eslint-disable-line.) Mi capita abbastanza spesso, che in un determinato file, infrange una regola specifica in molti punti che è considerata OK per quel file, ma non voglio disabilitare il regola per l'intero progetto né …

16
Eslint: Come disabilitare "istruzione console imprevista" in Node.js?
Sto usando eslint con Sublime Text 3 e sto scrivendo gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Ma eslint continua a mostrare l'errore: "Errore: istruzione console imprevista. (No-console)" Ho trovato qui un documento ufficiale , ma non so ancora come disabilitarlo. /*eslint-env node*/ var gulp …

9
Come usare ESLint con Jest
Sto tentando di utilizzare la linter ESLint con il framework di test Jest. I test jest vengono eseguiti con alcuni globali come jest, di cui dovrò parlare alla linter; ma la cosa difficile è la struttura delle directory, con Jest i test sono integrati con il codice sorgente nelle __tests__cartelle, …



3
Disabilita le regole eslint per la cartella
C'è un modo per disabilitare regole specifiche per una cartella? Ad esempio, non voglio aver richiesto i commenti JSDoc per tutti i miei file di test nella testcartella. C'è un modo per fare questo?
182 eslint 

12
Come correggere l'avviso di dipendenza mancante quando si utilizza useEffect React Hook?
Con React 16.8.6 (era buono sulla versione precedente 16.8.3), ottengo questo errore quando provo a prevenire un ciclo infinito su una richiesta di recupero ./src/components/BusinessesList.js Line 51: React Hook useEffect has a missing dependency: 'fetchBusinesses'. Either include it or remove the dependency array react-hooks/exhaustive-deps Non sono stato in grado di …

8
Errore di analisi ESLint: token imprevisto
Con questo codice: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Ottengo questo errore eslint: 7:16 error Parsing error: Unexpected token .. Why? Ecco la mia configurazione eslint: …

4
Nessun globale limitato
Sto usando React e Redux per sviluppare una webapp e quando ho avviato il mio progetto ho ottenuto questo: Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. Cerco molto su come risolverlo, ma nessuna delle risposte che ho trovato mi ha …



5
ESLint Uso imprevisto di isNaN
Sto cercando di utilizzare la isNaNfunzione globale all'interno di una funzione freccia in un modulo Node.js ma sto riscontrando questo errore: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) Questo è il mio codice: const isNumber = value => !isNaN(parseFloat(value)); module.exports = { isNumber, }; Qualche idea su cosa sto facendo di …
155 javascript  eslint 

5
Il dollaro ESLint ($) non è definito. (no-undef)
$("#ID").hide(); aggiungo ESLint al mio progetto. va tutto bene, tranne il simbolo $. ottengo errore: [eslint] '$' is not defined. (no-undef) my .eslintrc.json(nota: ha regole aggiuntive impostate per non consentire le funzioni jquery quando ce n'è una javascript equivalente): { "env": { "browser": true, "commonjs": true, "es6": true }, "extends": …
107 jquery  eslint 

6
JSX non consentito nei file con estensione ".js" con eslint-config-airbnb
Ho installato eslint-config-airbnb che dovrebbe preconfigurare ESLINT per React: La nostra esportazione predefinita contiene tutte le nostre regole ESLint, inclusi ECMAScript 6+ e React. Richiede eslint, eslint-plugin-import, eslint-plugin-react e eslint-plugin-jsx-a11y. La mia .eslintrcestensione della sua configurazione: { "extends": "eslint-config-airbnb", "env": { "browser": true, "node": true, "mocha": true }, "rules": { …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.