Aby wyłączyć regułę przyciemniania dla określonej linii w JSHint, stosujemy następującą regułę: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ Próbowałem znaleźć odpowiednik powyższego dla eslint.
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 …
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 …
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 …
Otrzymuję ten błąd z ESLint: error Parsing error: The keyword 'const' is reserved z tego kodu: const express = require('express'); const app = express(); const _ = require('underscore'); Próbowałem usunąć node_modulesi ponownie zainstalować wszystkie pakiety npm (jak sugerowano tutaj ), ale bezskutecznie.
Przypisuję właściwość do globalnego obiektu okna, ale po uruchomieniu eslint otrzymuję: „okno” nie jest zdefiniowane Widzę to tutaj w dokumentach eslint : poniżej definiuje okno jako zmienną globalną dla kodu, która nie powinna wyzwalać testowanej reguły: valid: [ { code: "window.alert()", globals: [ "window" ] } ] Próbowałem dodać coś …
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?
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 …
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: …
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 …
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 …
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 …
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.
Mam ten import w moim pliku app.spec.ts : import app from './app'; Co powoduje ten błąd maszynopisu 2:17 error Unable to resolve path to module './app' import/no-unresolved ./app.ts istnieje, ale nie skompilowałem pliku .ts do pliku .js. Jak tylko skompiluję plik .ts do .js, błąd zniknie. Jednak ponieważ eslint ma …
$("#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" …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.