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.
Podłączane narzędzie do lintingu dla JavaScript i powiązanych struktur.
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ę...
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 ,...
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...
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...
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:...
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
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...
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...
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...
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...
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...
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...
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...
$("#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":...
Zainstalowałem eslint-config-airbnb, który ma wstępnie skonfigurować ESLINT dla React: Nasz domyślny eksport zawiera wszystkie nasze reguły ESLint, w tym ECMAScript 6+ i React. Wymaga eslint, eslint-plugin-import, eslint-plugin-act i eslint-plugin-jsx-a11y. Moje .eslintrcrozszerzenie jego...
Mam wiele plików javascript i zdefiniowałem jakąś zmienną globalną w pliku, który ładuje się przed innymi. W konsekwencji wszystkie pliki ładowane po pierwszym mają dostęp do zmiennej globalnej. Jednak ESLint wyświetla zmienną globalną jako „niezdefiniowaną”. Nie chcę zmieniać reguł ESLint i...
Mam metodę, której głównym celem jest ustawienie właściwości obiektu DOM function (el) { el.expando = {}; } Używam stylu kodu AirBnB, co sprawia, że ESLint no-param-reassignwyświetla błąd: error Przypisanie do parametru funkcji „el” no-param-re assigning Jak mogę manipulować obiektem...
Chcę używać razem Prettier i ESLint, ale doświadczyłem pewnych konfliktów po prostu używając ich jeden po drugim. Widzę, że istnieją te trzy pakiety, które pozwalają na używanie ich w tandemie: prettier-eslint eslint-plugin-prettier eslint-config-prettier Jednak nie jestem pewien, którego...
Używam następującej logiki, aby uzyskać ciąg i18n podanego klucza. export function i18n(key) { if (entries.hasOwnProperty(key)) { return entries[key]; } else if (typeof (Canadarm) !== 'undefined') { try { throw Error(); } catch (e) { Canadarm.error(entries['dataBuildI18nString'] + key,...