Um die Flusenregel für eine bestimmte Zeile in JSHint zu deaktivieren, verwenden wir die folgende Regel: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ Ich habe versucht, das Äquivalent des oben genannten für eslint zu finden.
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen 11 Monate . Ich validiere derzeit mein JavaScript gegen JSLint und mache …
Dies ist der Fehler, den ich bei der Verwendung von const erhalte: <error line="2" column="1" severity="warning" message="&apos;const&apos; is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> Mein Code sieht folgendermaßen aus: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; …
Ich habe einen (Einzel-) Fall in meiner App evalverwendet, und ich möchte die JSHint-Warnung nur für diesen Fall unterdrücken. Gibt es einen Weg, dies zu erreichen? Konfiguration, magischer Kommentar, ...?
Die folgende JS: (function() { "use strict"; $("#target").click(function(){ console.log("clicked"); }); }()); Ausbeuten: test.js: line 5, col 3, '$' is not defined. Bei Flusen mit JSHint 0.5.5. Irgendwelche Ideen?
Kann mir jemand erklären, warum sich JSHint über Folgendes beschwert: window.location.href = String1 + '#' + Sting2 + '=' + String3; Mit dem Fehler, Bad line breaking before '+' error Ich verstehe, dass dieser Fehler mit der laxbreak Option konfiguriert werden kann , die als beschrieben wird Diese Option unterdrückt …
Also habe ich eine Neuinstallation von El Capitan und ich gebe diesen Task-Läufern einen weiteren Versuch. Ich folge Sitepoints Eine Einführung in Gulp.js , aber ich stecke bei Schritt vier fest, wenn ich versuche zu laufen, gulp jshintbekomme ich " Error: Cannot find module 'jshint/src/cli'" Ich habe keine Ahnung, was …
Ich verwende RequireJS AMD in meinem Projekt. Wenn ich jshint auf meinem Projekt ausführe, wirft es Fehler wie In AMD-Skripten 'define' is not defined. In Mokka-Testfällen 'describe' is not defined. 'it' is not defined. Wie entferne ich diese Warnung in jshint?
Ursprüngliche Frage: JSHint beschwert sich, wenn mein JavaScript eine Funktion aufruft, die weiter unten auf der Seite definiert ist als der Aufruf. Meine Seite ist jedoch für ein Spiel und es werden keine Funktionen aufgerufen, bis das Ganze heruntergeladen wurde. Warum erscheinen die Bestellfunktionen in meinem Code? EDIT: Ich glaube, …
Ich denke, dies könnte ein Duplikat von Strict Violation sein, das dieses Schlüsselwort verwendet und das Modulmuster enthüllt Ich habe diesen Code: function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd = event.currentTarget; gotoPage.call(sorter, dd[dd.selectedIndex].value); } Und JSHINT (JSLINT) beschwert sich. Es heißt "Strikte Verletzung". für die hervorgehobene …
In meinem Projekt haben wir einige globale Variablen, die als Container funktionieren: MyProject.MyFreature.someFunction = function() { ... } Dann verwende ich dieses Skript auf der gesamten Website und JSLint / JSHint beschwert sich darüber: 'MyProject' ist nicht definiert Ich weiß, dass ich zu jeder JavaScript-Datei gehen und den Kommentar /*global …
Betrachten Sie diesen einfachen Code: "use strict"; var obj = { f: function() { this.prop = 'value'; g.bind( this )(); } }; function g() { console.log( this.prop ); } Wenn ich versuche, diesen Code zu validieren, gibt mir jshint den Fehler, Possible strict violation.wo ich anrufe console.log( this.prop );. Dies …
Ich benutze Atom und habe verschiedene Jshint-Pakete ausprobiert. Alle geben eine Warnung aus, die besagt "template literal syntax' is only available in ES6 (use 'esversion: 6')" Ich habe eine .jshintrc-Datei der obersten Ebene (im Stammverzeichnis) erstellt und den folgenden json hinzugefügt: { "esversion":6 } Es wird jedoch immer noch der …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.