grunt-contrib-jshint Warnung: der Pfad muss ein string sein;

Ich habe versucht, verwenden Sie den grunt jshint-Modul zur Validierung mein code, aber ich bekomme immer die folgende Fehlermeldung:

Running "jshint" task
[D] Task source: C:\Coursera\03. Intro Angular JS\conFusion\node_modules\grunt-contrib-jshint\tasks\jshint.js

Running "jshint:all" (jshint) task
[D] Task source: C:\Coursera\03. Intro Angular JS\conFusion\node_modules\grunt-contrib-jshint\tasks\jshint.js
Verifying property jshint.all exists in config...OK
Files: Gruntfile.js, app/scripts/app.js
Options: force=false, reporterOutput=null, jshintrc=".jshintrc", reporter={}
Warning: Path must be a string. Received { toString: [Function], reporter: [Function] } Use --force to continue.

das problem ist, dass selbst mit dem --verbose und debug, es muss nicht alles zeigen, um die Arbeit an den Fehler, einfach nur "Weg muss ein string sein", habe ich überprüft, die Datei mit JSLint (mit Klammern), und es funktioniert ganz gut, die website funktioniert auch einwandfrei.

was ich bisher getan habe.

  • Unistalled node.js und der node-Module 3-mal (versuchen, etwas anderes jedes mal).
  • versuchte Grenze meiner grunt-task, einfach überprüfen eine sehr einfache js-Datei und auch nicht funktioniert, bedeutet das nicht im Zusammenhang mit dem code oder meine gruntfile.js.
  • Gulp scheint eine bessere option zum Aufbau Ihrer Lösung, die leichter und schneller als Grunt;
  • Welche version von node sind Sie? Ich habe gerade aktualisiert, um 6 und ich bin immer diese Fehlermeldung.
InformationsquelleAutor minimalistix | 2016-04-05
Schreibe einen Kommentar