Wie kann ich loswerden der Fehler "'.' ist nicht als ein interner oder externer Befehl" beim ausführen von 'npm install' für MEINE Stapel?
heruntergeladen bedeuten stck zip aus bedeuten.io
habe eine npm installieren
nach wenigen Minuten bekam ich eine Fehlermeldung. Bitte siehe screenshot. was kann ich tun?
npm http 200 https://registry.npmjs.org/event-emitter/-/event-e
mitter-0.2.2.tgz
> mean@1.0.0 postinstall C:\ss\D1\google\04\mean\mean-stack
> ./node_modules/bower/bin/bower install
'.' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! weird error 1
npm ERR! not ok code 0
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sieht aus wie meine stacks postinstall script ist hardcoded mit Unix-style Pfade. In Unix
./somethig/or/another
bedeutet den Zugriff auf diesomething
Verzeichnis ab HIER (was.
).Ich würde vorschlagen, du einen bug auf deren GitHub-Seite zu starten. Dann könnten Sie in der Lage sein, um Weg mit der Bearbeitung der
package.json
haben die post-install-Skript verwenden Windows-Stil-Pfade. Es wäre so etwas wienode_modules\bower\bin\bower install
. Ich habe kein windows, also nicht sicher sagen.Das postinstall-Skript nicht funktioniert wirklich gut jetzt für dieses repository auf Windows. Versuchen zu laufen
npm install -g bower
und dannbower install
in dem Ordner des Projekts. Es sollte das gleiche tun, ohne postinstall.Wenn du anrufen willst etwas von
node_modules/bin
Sie nicht haben, um darauf direkt. Sie können einfach rufen Sie das tool, indem Sie Namen in NPM-Skript-definition, d.h.:npm install
ed alles. Irgendwelche Ideen, was zu versuchen?