2017-05-11 1 views
0

JSHint konnte nicht installiert werden. Kann mir jemand vorschlagen, was ich falsch mache?Wie installiere ich gulp jshint mit npm?

Ich benutze unten Befehl.

npm install --save-dev gulp-jshint gulp-jscs jshint-stylish

Es wird die folgende zeigt „[email protected] erfordert ein Peer von [email protected] aber keines wurde installiert-unerfüllte Peer Abhängigkeit“

+0

ist 'jshint' installiert? –

+0

Seit v2.0 muss 'jshint' mit' gulp-jshint' installiert werden. –

+0

Ok, also muss ich vor dem Ausführen dieses Befehls jshint installieren. Aber jetzt bekomme ich einen Fehler beim Ausführen des "gulp style" -Befehls. –

Antwort

1

Peer Abhängigkeit von nicht installiert ist npm müssen Sie es zuvor manuell installieren. In Ihrem Fall:

npm install --save-dev jshint 

aktualisieren

Peer Abhängigkeit ist eine Abhängigkeit für eine Bibliothek, die nicht erforderlich ist. Es gilt als ein Plugin.

können Sie weitere Informationen finden here for npm oder here for nodejs

+0

Ihr Befehl läuft perfekt und es hat meine Arbeit erledigt, aber C. Sie erklären im Detail, Was ist Peer-Abhängigkeit hier. Es kann wie eine dumme Frage aussehen, aber ich bin neu in Node.js und erkunde es einfach. Jetzt bekomme ich einen Fehler beim Ausführen des Befehls "gulp style". –

+0

Ich habe meine Antwort bearbeitet – Troopers

4

den folgenden Befehl ausführen Versuchen npm install --save-dev jshint gulp-jshint gulp-jscs jshint-stylish

+0

Danke. Aber jetzt bekomme ich Fehler beim Ausführen des Befehls "Schluck Stil" –

+0

Der Fehler ist JShint nicht definiert. –

Verwandte Themen