108 votes

Comment utiliser NGP avec node.exe ?

J’ai téléchargé binaire windows de nodejs. Comment puis-je installer et utiliser `` (gestionnaire de paquets de nœud) ?

58voto

Tracker1 Points 6573

L'actuel programme d'installation de windows à partir de nodejs.org comme de v0.6.11 (2012-02-20) va installer MNP avec NodeJS.

NOTES:

  • Vous pouvez utiliser la version 32 bits, comme certaines bibliothèques compilées ne pas encore avoir de la bonne prise en charge 64 bits.
  • Le chemin d'installation pour la version 32 bits nœud est "Program Files (x86)" dans windows 64 bits.
  • Vous pouvez également ajouter des guillemets à l'instruction de chemin d'accès dans les variables d'environnement, cela ne semble être dans certains cas que j'ai vu.
  • Dans Windows, le Global chemin d'installation est en fait dans votre répertoire de profil (%USERPROFILE%\AppData\Roaming\npm). Si vous êtes en train de faire des événements temporisés ou d'autres automatisation en tant qu'utilisateur différent, assurez-vous que vous exécutez npm install tant que cet utilisateur. Certains modules/utilitaires doivent être installés à l'échelle mondiale. INSTALLER UN BUG! Vous pourriez avoir à créer vous-même ce répertoire.

Pour les débutants, certains de mécanisme national de prévention de modules que j'ai fait le plus de l'utilisation de la sont comme suit.

  • async - ensemble de méthodes de service pour les flux de travail
  • mssql - interface et de la bibliothèque de pilotes pour l'interrogation de MS SQL Server (enveloppements fastidieux)
  • nœud-expéditeur - smtp client
  • demande - pour les plus complexes http postes/obtient
  • lodash - fonctionnelle bibliothèque js

Pour les tests, je sors les outils suivants...

  • moka cadre de tests de
  • chai - affirmation de la bibliothèque, j'aime chai.attendre
  • sinon - les espions et les talons et cales
  • sinon-chai - étendre le chai avec sinon l'affirmation des outils
  • istanbul - des rapports de couverture de

Web de l'outillage.

  • browserify - bundle votre nœud de scripts de style pour le navigateur, je préfère cela à webpack
  • mochify - obtenez votre test dans le navigateur

Si vous construisez...

  • gulp - streaming construire/tâche système

38voto

TN. Points 3450

``peut être téléchargé (sans installation) ici :

http://NodeJS.org/dist/NPM/

36voto

sanbor Points 565

Fancy Windows Installer a fonctionné pour moi.

11voto

Prashant Points 1017

Je viens d'installer la dernière version de node (0.6.12) dans Windows 7 à l'aide de msi (nœud-v0.6.12.msi).

mnp est déjà livrée avec elle, pas besoin de l'inclure séparément.

J'ai été confronté problème d'autorisation lors de l'exécution de la ngp (npm install mysql), à partir du chemin d'accès où mon nodejs résidé, c'est à dire C:\Program Files (x86)\nodejs

Ensuite, j'ai suivi les étapes ci-dessous:

1) Ajouté C:\Program Files (x86)\nodejs\npm dans les variables d'environnement - variable système Path.

2) suis retourné à seulement C:\ dans l'invite de commande et a donné la commande - npm install mysql - et le tour est joué! il a travaillé..

Espérons que cette aide.

7voto

malte Points 119

Je suis sous node.js sous Windows avec npm. L’astuce consiste à simplement utiliser cygwin. J’ai suivi le howto sous https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) . Mais assurez-vous que vous utilisez la version 0.4.11 de nodejs ou NGP va échouer !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X