Als «eslint» getaggte Fragen

Das steckbare Flusen-Dienstprogramm für JavaScript und verwandte Frameworks.


12
Deaktivieren der Eslint-Regel für eine bestimmte Datei
Ist es möglich, die Eslint-Regel für die gesamte Datei zu deaktivieren? So etwas wie: // eslint-disable-file no-use-before-define (Analog zu eslint-disable-line.) Es kommt mir ziemlich oft vor, dass ich in einer bestimmten Datei an vielen Stellen gegen eine bestimmte Regel verstoße, die für diese Datei als OK angesehen wird, aber ich …

16
Eslint: Wie deaktiviere ich "unerwartete Konsolenanweisung" in Node.js?
Ich verwende eslint mit Sublime Text 3 und schreibe gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Aber eslint zeigt weiterhin den Fehler an: "Fehler: Unerwartete Konsolenanweisung. (Keine Konsole)" Ich habe hier ein offizielles Dokument gefunden , weiß aber immer noch nicht, wie ich es deaktivieren …

9
Verwendung von ESLint mit Jest
Ich versuche, den ESLint-Linter mit dem Jest-Testframework zu verwenden. Scherztests laufen mit einigen Globalen wie jest, von denen ich dem Linter erzählen muss; Das Knifflige ist jedoch die Verzeichnisstruktur. Bei Jest werden die Tests mit dem Quellcode in __tests__Ordnern eingebettet , sodass die Verzeichnisstruktur ungefähr so ​​aussieht: src foo foo.js …



3
Deaktivieren Sie die Eslint-Regeln für Ordner
Gibt es eine Möglichkeit, bestimmte Regeln für einen Ordner zu deaktivieren? Zum Beispiel möchte ich nicht, dass JSDoc-Kommentare für alle meine Testdateien im testOrdner erforderlich sind . Gibt es eine Möglichkeit, dies zu tun?
179 eslint 

12
Wie kann ich eine fehlende Abhängigkeitswarnung bei Verwendung von useEffect React Hook beheben?
Mit React 16.8.6 (es war in der vorherigen Version 16.8.3 gut) erhalte ich diesen Fehler, wenn ich versuche, eine Endlosschleife bei einer Abrufanforderung zu verhindern ./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 Ich konnte keine Lösung finden, …

8
ESLint-Analysefehler: Unerwartetes Token
Mit diesem Code: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Ich bekomme diesen Eslint-Fehler: 7:16 error Parsing error: Unexpected token .. Why? Hier ist meine eslint Konfiguration: …

3
Keine eingeschränkten Globals
Ich verwende React und Redux, um eine Webanwendung zu entwickeln, und als ich mein Projekt startete, bekam ich Folgendes: Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. Ich suche viel darüber, wie ich es lösen kann, aber keine der Antworten, die …


9
Es wurde erwartet, dass Zeilenumbrüche "LF" sind, es wurde jedoch ein Zeilenumbruch im CRLF-Stil gefunden
Bei der Verwendung von eslint im gulp-Projekt ist ein Problem mit einem solchen Fehler aufgetreten. Expected linebreaks to be 'LF' but found 'CRLF' linebreak-styleIch verwende die Windows-Umgebung für das Ausführen von gulp. Das gesamte Fehlerprotokoll ist unten angegeben Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js Starting …

5
ESLint Unerwartete Verwendung von isNaN
Ich versuche, die isNaNglobale Funktion innerhalb einer Pfeilfunktion in einem Node.js-Modul zu verwenden, erhalte jedoch den folgenden Fehler: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) Das ist mein Code: const isNumber = value => !isNaN(parseFloat(value)); module.exports = { isNumber, }; Irgendeine Idee, was ich falsch mache? PS: Ich verwende den AirBnB-Styleguide.
154 javascript  eslint 


6
JSX ist in Dateien mit der Erweiterung '.js' mit eslint-config-airbnb nicht zulässig
Ich habe eslint-config-airbnb installiert, das ESLINT for React vorkonfigurieren soll: Unser Standardexport enthält alle unsere ESLint-Regeln, einschließlich ECMAScript 6+ und React. Es erfordert eslint, eslint-plugin-import, eslint-plugin-react und eslint-plugin-jsx-a11y. Meine .eslintrcErweiterung seiner Konfiguration: { "extends": "eslint-config-airbnb", "env": { "browser": true, "node": true, "mocha": true }, "rules": { "new-cap": [2, { "capIsNewExceptions": …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.