Pytania otagowane jako eslint

Podłączane narzędzie do lintingu dla JavaScript i powiązanych struktur.


12
Wyłączanie reguły eslint dla określonego pliku
Czy można wyłączyć regułę eslint dla całego pliku? Coś takiego jak: // eslint-disable-file no-use-before-define (Analogicznie do eslint-disable-line.) Dość często zdarza mi się, że w pewnym pliku łamię określoną regułę w wielu miejscach, co jest uważane za OK dla tego pliku, ale nie chcę wyłączać reguła dla całego projektu, ani nie …

16
Eslint: Jak wyłączyć „nieoczekiwaną instrukcję konsoli” w Node.js?
Używam eslint z Sublime Text 3 i piszę gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Ale eslint ciągle wyświetla błąd: „Błąd: nieoczekiwana instrukcja konsoli. (Bez konsoli)” Znalazłem tutaj oficjalny dokument , ale wciąż nie wiem, jak go wyłączyć. /*eslint-env node*/ var gulp = require('gulp'); /*eslint …

9
Jak korzystać z ESLint z Jest
Próbuję użyć linera ESLint z ramą testową Jest. Są testy przeprowadzane z niektórymi globalsami jest, o których muszę powiedzieć liniowiec; ale trudną rzeczą jest struktura katalogów, w przypadku Jest testy są osadzone z kodem źródłowym w __tests__folderach, więc struktura katalogów wygląda mniej więcej tak: src foo foo.js __tests__ fooTest.js bar …



3
Wyłącz reguły eslint dla folderu
Czy istnieje sposób na wyłączenie określonych reguł dla folderu? Na przykład nie chcę mieć wymaganych komentarzy JSDoc dla wszystkich moich plików testowych w testfolderze. Czy jest na to sposób?
181 eslint 

12
Jak naprawić brakujące ostrzeżenie o zależnościach podczas korzystania z hooka reakcji useEffect?
W przypadku React 16.8.6 (było dobrze w poprzedniej wersji 16.8.3), pojawia się ten błąd, gdy próbuję zapobiec nieskończonej pętli w żądaniu pobierania ./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 Nie udało mi się znaleźć rozwiązania, które zatrzymałoby …

8
Błąd analizy ESLint: nieoczekiwany token
Za pomocą tego kodu: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Otrzymuję ten błąd eslint: 7:16 error Parsing error: Unexpected token .. Why? Oto moja konfiguracja eslint: …

4
Żadnych ograniczonych globali
Używam React i Redux do tworzenia aplikacji internetowej, a kiedy zaczynałem projekt, otrzymałem to: Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. Dużo szukam sposobu rozwiązania tego problemu, ale żadna ze znalezionych odpowiedzi nie pomogła mi, więc zwróciłem się do przepełnienia …

7
Jak wyłączyć błąd kompilacji JavaScript w programie Visual Studio 2017?
Właśnie zaktualizowałem Visual Studio 2017 z RC do wersji ostatecznej. Nie otrzymałem następującego błędu, ale ostatnio pojawia się ten błąd. Podczas budowania projektu pojawia się następujący błąd, który uniemożliwia uruchomienie projektu internetowego: Severity Code Description Project File Line Suppression State Error eqeqeq (ESLint) Expected '===' and instead saw '=='. VistaBest.Shop.Web …

9
Oczekiwano podziałów wiersza na „LF”, ale odnaleziono styl „CRLF”
Podczas używania eslint w projekcie gulp napotkałem problem z takim błędem Expected linebreaks to be 'LF' but found 'CRLF' linebreak-stylei używam środowiska Windows do uruchomionego gulp, a cały dziennik błędów znajduje się poniżej Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js Starting 'styles'... Finished 'styles' after 17 …

5
ESLint Nieoczekiwane użycie isNaN
Próbuję użyć isNaNfunkcji globalnej wewnątrz funkcji strzałki w module Node.js, ale pojawia się ten błąd: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) To jest mój kod: const isNumber = value => !isNaN(parseFloat(value)); module.exports = { isNumber, }; Masz jakiś pomysł, co robię źle? PS: Używam przewodnika stylistycznego AirBnB.
154 javascript  eslint 


5
Dolar ESLint ($) nie jest zdefiniowany. (no-undef)
$("#ID").hide(); dodaję ESLint do mojego projektu. wszystko jest w porządku, z wyjątkiem symbolu $. pojawia się błąd: [eslint] '$' is not defined. (no-undef) my .eslintrc.json(uwaga: ma dodatkowe reguły ustawione na blokowanie funkcji jquery, gdy istnieje odpowiednik javascript): { "env": { "browser": true, "commonjs": true, "es6": true }, "extends": [ "eslint:recommended" …
108 jquery  eslint 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.