Installer manuellement les packages NPM
J'ai utilisé le nœud de windows installer v0.8.3 pour installer nodejs.
Lorsque j'essaie d'installer exprimer comme ceci:
npm install express
Ça ne fonctionne pas. Je pense que c'est parce que mon entreprise est l'utilisation d'un proxy, j'ai donc téléchargé express à partir de github https://github.com/visionmedia/express, mais je ne sais pas comment l'installer.
Je décompressez le fichier et les mettre dans F/express/. Veuillez m'aider? Je suis sur Windows
Quand j'essaie de l'installer à partir de F:/express/en utilisant les commandes suivantes
cd F:/express
npm install ./express
ou
npm install .
J'obtiens l'erreur suivante:
error: connect ETIMEDOUT
at errnoException (net.js:776:11)
at Object.afterConnect [as oncomplete] (net.js:767:19)
Et quand j'essaie de faire
npm install F:/express
Il montre
express@3.0.0beta7 prepublish F:/express/
npm prune
suivie par beaucoup de http obtenez des messages et puis la même erreur
registry.npmjs.org/express
OriginalL'auteur paynestrike | 2012-07-23
Vous devez vous connecter pour publier un commentaire.
Il serait sans doute plus pratique à long terme pour configurer les MNP à utiliser ladite procuration via l'une des méthodes suivantes (Dans ce qui suit, remplacez $PROXY avec proxy sous la forme $PROTOCOL://$DOMAINE:$PORT (par exemple,http://proxy.server:80))
A. Définir les variables d'environnement http_proxy et https_proxy $PROXY
B.
npm config set proxy $PROXY
? (npmjs.org/doc/config.html)Ils travaillent tous les deux.
Cela ne fonctionne pas avec un proxy d'authentification. MNP n'est pas assez intelligent pour vous inviter à entrer un nom d'utilisateur/mot de passe pour passer à travers le proxy, ou de gérer les proxy Url de la forme user:[email protected]:1234.
Selon les commentaires, jjasonclark.com/how-to-setup-node-behind-web-proxy,
http://login:pass@host:port
devrait fonctionner.OriginalL'auteur Max Nanasy
exprimer lui-même a beaucoup de dépendances qui, je crois, mnp essaie aussi de récupérer si vous émettez
npm install
. Je pense que vous devriez configurer le proxy correctement => http://jjasonclark.com/how-to-setup-node-behind-web-proxy?OriginalL'auteur Alfred
Si vous avez de la difficulté à obtenir des paquetages en raison d'un proxy ou d'un autre problème de connexion internet puis mettre en place le projet sur un autre ordinateur. Copiez ensuite le projet à votre cible. Il aura tous les fichiers dont vous avez besoin.
OriginalL'auteur Peter Kwan
Essayer
npm install .\express
(en supposant que l'express dossier est dans le répertoire courant).Le problème est que
express
dansnpm install express
est interprété comme un nom de package, tandis que.\express
dansnpm install .\express
est interprété comme un nom de dossier.non j'ai essayé sa ne marche pas
Ce sujet (npm install F:\express)?
j'ai essayé npm install F:/express/ il montre beaucoup de message http get et puis l'erreur : connexion ETIMEDOUT à errnoException (net.js:776:11) à l'Objet.afterConnect [comme oncomplete] (net.js:767:19)
OriginalL'auteur Max Nanasy
Vous voulez exécuter
npm install .
à partir de votreF:/express/
dossier (ounpm install -g .
pour une installation globale).On dirait que vous avez téléchargé la version beta (3.0.0beta7). Essayez d'installer la dernière version stable (2.5.11):
avez-vous essayé
npm install .
(sans le/express
)?ce type d'erreur/problème rencontrez-vous?
j'ai essayé npm install . il montre beaucoup de message http get et puis l'erreur : connexion ETIMEDOUT à errnoException (net.js:776:11) à l'Objet.afterConnect [comme oncomplete] (net.js:767:19)
Ce que l'URL est-elle en essayant de l'obtenir?
OriginalL'auteur philipvr