Ich habe also eine Neuinstallation von El Capitan erhalten und gebe diesen Task-Läufern einen weiteren Versuch.
Ich folge sitepoint's Eine Einführung in Gulp.js , aber ich bleibe bei Schritt 4, wenn ich versuche, gulp jshint
auszuführen, bekomme ich "Error: Cannot find module 'jshint/src/cli'
"
Ich habe keine Ahnung, was das verursacht, deshalb frage ich hier. Nachfolgend finden Sie einige Bildschirmgriffe, die bei der Problemlösung helfen.
Ich bin wie immer für jeden Rat dankbar.
Sie müssen auch jshint installieren, um das Problem zu lösen.
> npm install --save-dev jshint gulp-jshint
Es stellt sich heraus, dass ich npm install --save-dev jshint gulp-jshint
anstelle von npm install gulp-jshint --save-dev
verwenden muss. Eine Diskussion darüber wurde unter https://github.com/spalger/gulp-jshint/issues/131 mit großem Dank gefunden. @ User3042437 für den Link.
Wenn Sie immer noch die Fehlermeldung erhalten, nachdem Sie oben die richtige Syntax eingegeben haben, funktioniert (Npm install --save-dev jshint gulp-jshint).
Bevor Sie die Installation erneut ausführen, gehen Sie in Ihre package.json-Datei und entfernen Sie die Zeilen für jshint und gulp-jshint, bevor Sie die Installation ausführen. Stellen Sie sicher, dass Sie package.json bearbeiten, um die Zeilen zu entfernen, die jshint und gulp-jshint aufrufen. Andernfalls bleibt der Fehler bestehen.