2014-05-02 5 views
5

Knoten Version 0.10.4 und npm 1.2.18 ist in Windows 64 Bit installiert. Danach verwende ich 'npm installieren -g yo' zu installieren yeoman. Aber yo ist nicht in meinem Rechner installiert Nach der Installation, wenn ich 'yo --version' schreibe, gibt der Fehler an, dass yo nicht als interner oder externer Befehl erkannt wird. Bitte schlagen Sie vor, wie yeoman in Windows installiert wird.Yeoman funktioniert nicht in Windows

+0

Nur aktualisieren Sie den Knoten und npm mit der neuesten Version v0.10.28 und danach installieren yo.Its funktioniert. – arijit158

Antwort

21

Knoten in installiert zu sein scheint "c: \ Programme \ NodeJS \" jedoch scheint yo in installiert werden "c: \ Users \\ AppData \ Roaming \ NPM \"

Wenn Sie diesen Ordner überprüfen Es sollte eine yo.cmd Datei geben. Wenn nicht, dann haben Sie ein anderes Problem und das wird unser Problem nicht beheben.

Sie können auch die Variable% APPDATA% verwenden.

Sie müssen diesen neuen Pfad zu Ihrer Umgebungsvariablen% PATH% hinzufügen.

Fix:

  1. Rechtsklick auf "Arbeitsplatz"
  2. Klicken Sie auf Eigenschaften
  3. Klicken Sie auf Erweiterte Systemeinstellungen
  4. , klicken Sie auf Registerkarte Erweitert. („;“ Zu trennen, was Sie von hinzufügen, was bereits vorhanden ist Verwendung Semikolon)
  5. make
  6. klicken, um die Umgebungsvariablen Schaltfläche ...
  7. die PATH-Variable ihren Wert% APPDATA% \ NPM \ finden und hinzufügen sicher, dass es keine zusätzlichen Leerzeichen um das Semikolon
+1

Auf diesem f ** king Windows ist alles anders .... Ihre Lösung hat meinen Tag gerettet ... – Tigran