Fehler: benötigen.Pfade entfernt. beim laufen node.js & socket.io
(javascript)
Iv bekam eine Fehlermeldung beim ausführen eines socket.io-Beispiel aus github
https://github.com/LearnBoost/socket.io.git
wenn ich ausführen -> Knoten app.js
es sagt.
Fehler: benötigen.Pfade entfernt. Verwenden node_modules Ordner, oder die NODE_PATH Umgebungsvariable statt.
kann mir jemand sagen was mache ich falsch?
dieser Fehler kommt immer in jeden sockel.io-Beispiele, die ich versucht habe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich dieses Problem während der Arbeit mit einem cloud foundry sample. Die betreffende Zeile, die Sie gesagt, Sie zu zählen war:
Es ist offenbar eine Art, erzählt Knoten, welcher Weg zu suchen, in für die Module, die Sie
require
in denjenigen Fällen, in denen Sie nicht eine explizite Pfad. Ich habe irgendwo gelesen, dass wenn der string, den Sie übergeben, nicht mit einem Punkt oder Schrägstrich.Soweit ich sagen kann, es ist etwas, das erforderlich ist, um Knoten 0.4-Anwendungen-Suche in den node_modules-Verzeichnis. Aber in Knoten 0.6 und man sollte diese Art sich mit den Einstellungen in Ihrer Umgebung und Pfad statt (obwohl es schien zu funktionieren, die standardmäßig für mich auf eine 0.6 installieren).
Ich Probleme, weil die cloud-Bereitstellung wurde auf Knoten 0.4 und meine lokalen Entwicklung-setup war auf Knoten 0.6. Mit der Linie stürzte mich lokal, aber lassen Sie es aus, stürzte auf die cloud. Meine Lösung war, um es zu löschen, und weisen Sie die cloud verwenden 0.6 mit:
Alles schien zu funktionieren, dass nach. Noch besser: ich fand, dass Sie können Bearbeiten Sie Ihre manifest.yml-Datei zu sagen, Sie tun dies automatisch während des Stoß mit keinem Befehl Linie Schalter benötigt:
(etc.)
Übrigens...falls es notwendig gewesen, um dual-Unterstützung für ältere Versionen von Knoten, die benötigt werden, erfordern.Wege, könnte man vielleicht die Zeile bedingt auf die Prüfung
process.version
:http://nodejs.org/docs/v0.4.9/api/process.html#process.version
Werden kann, können Sie versuchen, https://github.com/cloudhead/less.js/issues/320
Dies ist etwas ähnlich zu deinem problem.
probieren Sie etwas wie dieses: