Manuelles installieren von NPM Paketen
Benutzte ich den Knoten windows-installer v0.8.3 installieren nodejs.
Wenn ich versuche express zu installieren wie hier:
npm install express
Funktioniert es nicht. Ich denke, das ist, weil mein Unternehmen ist über einen proxy, so dass ich heruntergeladen express von github https://github.com/visionmedia/express, aber ich weiß nicht, wie zu installieren.
Ich entpacken Sie die Datei und legen Sie Sie in die F - /express -/. Bitte helfen Sie mir? Ich bin auf Windows
Wenn ich versuche zu installieren von F:/express/verwenden Sie die folgenden Befehle
cd F:/express
npm install ./express
oder
npm install .
Bekomme ich die folgende Fehlermeldung:
error: connect ETIMEDOUT
at errnoException (net.js:776:11)
at Object.afterConnect [as oncomplete] (net.js:767:19)
Und wenn, wenn ich versuche zu tun,
npm install F:/express
Es zeigt
express@3.0.0beta7 prepublish F:/express/
npm prune
gefolgt von viele http get-Nachrichten und dann die gleichen Fehler
- Sind die http get-Nachrichten für registry.npmjs.org/express oder für verschiedene URLs?
- registry.npmjs.org/express
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wahrscheinlich wäre es am bequemsten langfristig zu konfigurieren NPM zu den vorgenannten proxy durch eine der folgenden Methoden (In der folgenden, ersetzen Sie $PROXY für Ihren Proxyserver in der form $PROTOCOL://$DOMAIN:$PORT (z.B. http://proxy.server:80))
A. Legen Sie die Umgebungsvariablen http_proxy und https_proxy zu $PROXY
B.
npm config set proxy $PROXY
? (npmjs.org/doc/config.html)http://login:pass@host:port
funktionieren sollte.express selbst hat eine Menge von Abhängigkeiten, die ich glaube, npm versucht, auch abrufen, wenn Sie das Problem
npm install
. Ich denke, Sie sollten nur konfigurieren der proxy richtig => http://jjasonclark.com/how-to-setup-node-behind-web-proxy?Wenn Sie Schwierigkeiten haben, Pakete, da ein proxy oder eine andere internet Verbindung-problem, dann legen Sie das Projekt auf einem anderen Rechner. Dann kopieren Sie das Projekt über das Sie zu Ihrem Ziel. Es werden alle Dateien, die Sie benötigen.
Versuchen
npm install .\express
(vorausgesetzt, die express-Ordner in den aktuellen Ordner).Das problem ist, dass
express
imnpm install express
wird analysiert, wie ein Paket-Namen, während.\express
imnpm install .\express
wird analysiert, wie eine Ordner-Namen.Werden Sie ausführen möchten
npm install .
aus IhrerF:/express/
Ordner (odernpm install -g .
für eine Globale installieren).Sieht es aus wie Sie heruntergeladene beta-version (3.0.0beta7). Installieren Sie die neueste stabile version (2.5.11):
npm install .
(ohne/express
)?