Wenn ich versuche, npm install
auszuführen, wird in Windows Folgendes angezeigt:
[email protected] postinstall E:\mean
node node_modules/grunt-cli/bin/grunt install
Running "bower:install" (bower) task
Fatal error : git is not installed or not in the PATH
npm ERR! weird error 1
npm ERR! not ok code 0
Worin besteht das Problem? Wie man es repariert?
Das Programm ist von https://github.com/linnovate/mean
Hast du Git richtig installiert?
Je nach Bower-Site müssen Sie die Option "Git über Windows-Eingabeaufforderung ausführen" aktivieren.
Ich hatte dieses Problem, bei dem Git nicht gefunden wurde, als ich versuchte, Angular zu installieren. Ich habe das Installationsprogramm für git erneut ausgeführt und meine Einstellung geändert und dann hat es funktioniert.
Von der Laube aus: http://bower.io/
@vitocorleone ist technisch korrekt. Wenn Sie bereits installiert haben, ist keine Neuinstallation erforderlich. Sie müssen es nur Ihrem Pfad hinzufügen. Sie werden feststellen, dass Sie dies für viele der Tools für den mittleren Stapel tun, also sollten Sie sich daran gewöhnen. Sie müssen sich nicht in dem Ordner befinden, in dem sich die ausführbare Datei befindet, um sie auszuführen.
am Ende des Linientyps (vorausgesetzt, Sie haben ihn dort installiert)
; C:\Programme (x86)\git\cmd
klicken Sie auf OK, OK und OK, um zu speichern
Dies sagt im Wesentlichen das Betriebssystem aus. Wenn Sie diese ausführbare Datei nicht in dem Ordner finden, in den ich tippe, schauen Sie unter Pfad nach, wo sie sich befindet.
Die Installation von git und das Ausführen von npm install von git-bash funktionierte für mich. Stellen Sie sicher, dass Sie sich im richtigen Verzeichnis befinden.
Installieren Sie git und tortoise git for windows und stellen Sie sicher, dass es sich in Ihrem Pfad befindet. (Das Installationsprogramm für Tortoise Git enthält Optionen für die Befehlszeilentools und stellt sicher, dass es sich im Pfad - select befindet).
Sie müssen alle vorhandenen Befehlszeilensitzungen schließen und erneut öffnen, damit die Änderungen wirksam werden.
Dann sollten Sie in der Lage sein, npm install
erfolgreich auszuführen oder mit dem nächsten Problem fortzufahren!
In meinem Fall wurde das Problem nicht behoben, da ich mein System nicht neu gestartet habe. Stellen Sie sicher, dass Sie Ihr System neu starten.
Wenn Sie GitHubDesktop installiert haben, lautet der Pfad für git.exe
C:\Benutzer\<'Benutzername'>\AppData\Local\GitHubDesktop\app-1.1.1\resources\app\git\cmd
Fügen Sie diesen Pfad zu den Umgebungsvariablen hinzu, indem Sie
** (Hinweis:\cmd am Ende, nicht\cmd\git.exe). **
Navigieren Sie zum Umgebungsvariablen-Editor und suchen Sie die Pfadvariable im Abschnitt „Systemvariablen“. Klicken Sie auf Bearbeiten… und fügen Sie die URL von Git am Ende ein. Sparen!
Öffnen Sie nun eine neue cmd und geben Sie den Befehl git ein. Wenn Sie die Git-Nutzung sehen können, ist dies erledigt.
Jetzt können Sie Ihren Befehl ausführen, um Ihr Paket zu installieren.
beispiel: npm install native-base --save
Gehen Sie zu Umgebungsvariablen. Diese finden Sie in Computereigenschaften-> Systemeinstellungen -> Umgebungsvariablen -> Pfad
Fügen Sie den Pfad Ihres im System installierten Git hinzu . ZB: " C:\Programme\Git\cmd "
Speichern Sie es . Gut, jetzt zu gehen !!
Ich habe git installiert und es erneut versucht und den gleichen Fehler erhalten. Das Ausführen von 'npm install' in einem neuen Befehlsaufforderungsfenster funktionierte für mich. Ein Neustart der Maschine ist nicht erforderlich.
Verwenden Sie Git CMD anstelle von Win CMD.