Unten ist der Fehler, den ich bekomme. Es scheint ein Problem nach der Installation mit yodoctor anzuzeigen. Leider ist yodoctor der Rat, der vom yeoman Team gegeben wird, um mit diesem Problem zu helfen. Ich habe andere node_module installiert (bower, grunt, typescript).
%Vor% Dieser Fehler wird im Allgemeinen verursacht, weil jemand sudo
an einem bestimmten Punkt verwendet hat und seine npm Paketverzeichnisberechtigungen durcheinander gebracht hat. Als Faustregel gilt: Verwenden Sie niemals sudo.
Wie können Sie das beheben? Hier ein paar Punkte zur Problembehandlung:
npm install -g npm
). npm 2.x hatte einige Race Conditions, die versuchen würden, yodoctor
vor der Installation auszuführen. chown
/ chmod
auf Ihre Benutzer . npm i -g yeoman-doctor && npm i -g yo
-. Aber das ist wirklich eine letzte Zuflucht Lösung Nur der folgende Befehl würde den Trick machen:
%Vor% Falls nicht, finde wo yo
ist, füge es wie folgt zum Pfad hinzu:
Tags und Links npm yeoman yeoman-generator yo