Seltsames Verhalten auf meinem OSX Yosemite: von einem Tag zum anderen wurden alle meine Knotenmodule, die durch npm install -g
installiert wurden, nicht über das Terminal gefunden.webpack: Befehl nicht gefunden nach npm install webpack -g
Ich bin nicht sicher, ob dies aufgrund meines Knotens v4.0.0 am Vortag installiert ist.
Ich habe einen Trick gefunden, der teilweise auf das Problem antwortete: Wenn Sie npm root ausführen, sollten Sie Ihr aktuelles Arbeitsverzeichnis abrufen. Das ist der Punkt, an dem npm Ihre Module bei der Installation bereitstellt. Aber wenn Sie npm root -g ausführen, sollten Sie etwas wie/usr/local/lib/node_modules erhalten. Wenn Sie in beiden Fällen Ihr aktuelles Arbeitsverzeichnis erhalten, müssen Sie den Pfad mit dem folgenden Befehl aktualisieren: ** npm config setzt Präfix/usr/local ** credits für [gabriel ghe] (http: //gabrielghe.github .io/javascript/2015/04/29/global-installed-node-modules-not-found /) – imaginair
Mine zeigte tatsächlich auf eine alte Version von Node, da ich NVM verwendet habe, um zwischen Versionen verschiedener Projekte zu wechseln. –