grunt-contrib-jshint Warnung: Pfad muss eine Zeichenfolge sein;

7

Ich habe versucht, das Modul jshint grunt zu verwenden, um meinen Code zu validieren, aber ich erhalte immer den folgenden Fehler:

%Vor%

Das Problem ist, dass selbst bei Verwendung von --verbose und -debug nichts zur Bearbeitung des Fehlers angezeigt wird. "Pfad muss eine Zeichenkette sein", ich habe die Datei mit JSLint validiert (mit eckigen Klammern) und es funktioniert ganz gut Nun, die Website funktioniert auch gut.

was ich bisher gemacht habe.

  • Unbestückte node.js und Knotenmodule dreimal (jedes Mal etwas anderes ausprobieren).
  • hat versucht, meine Grunt-Aufgabe zu beschränken, um einfach eine sehr einfache js-Datei zu validieren, und funktioniert auch nicht, das bedeutet, dass das nicht mit dem Code oder meiner gruntfile.js zusammenhängt.
minimalistix 05.04.2016, 19:57
quelle

3 Antworten

18

Ich habe dieses Problem behoben, indem ich grunt-contrib-jshint von "0.10.0" auf "0.12.0" aktualisiert habe.

    
Zeid Selimovic 13.05.2016 08:58
quelle
11

Ich habe immer noch den Fehler erhalten, nachdem node auf v6.4.0 aktualisiert wurde.

Was mir geholfen hat, war dieser Kommentar zu github (von Jeff Peck):

>
  

Ich habe das Problem gefunden, wenn die Option reporterOutput auf gesetzt ist   Null. Wenn Sie diese Option ändern, um auf eine leere Zeichenfolge zu verweisen, jshint   wird funktionieren wie erwartet:

%Vor%

Damit konnte grunt jshint abgeschlossen werden.

BEARBEITEN:

Nun, ich habe node , aber nicht grunt-contrib-jshint aktualisiert, wie in Zeid Selimovics Antwort . Das funktioniert und ist besser als die vorherige Problemumgehung

    
Mario Trucco 27.08.2016 00:25
quelle
8

Ich habe das Problem kurz nach der Aktualisierung des Knotens (v6.9.2) bekommen. Es wurde behoben, nachdem grunt-contrib-jshint auf die neueste Version ("1.1.0") aktualisiert wurde, indem die folgenden Schritte ausgeführt wurden:

npm deinstallieren grunt-contrib-jshint --save-dev

npm installieren Sie grunt-contrib-jshint --save-dev

    
Vaibhav S 24.12.2016 06:10
quelle

Tags und Links