J'ai téléchargé le fichier binaire Windows (.exe) de nodejs depuis la page principale .
Comment puis-je installer et utiliser npm
(gestionnaire de package de nœud)?
npm
peut être téléchargé (sans installation) à partir d'ici:
Le programme d'installation Windows en cours depuis nodejs.org à partir de v0.6.11 (2012-02-20) installera NPM avec NodeJS.
REMARQUES:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
avec cet utilisateur. Certains modules/utilitaires doivent être installés globalement....\npm
à votre chemin d’utilisateur.Pour modifier l'emplacement "global" de tous les utilisateurs en un emplacement global partagé plus approprié, %ALLUSERSPROFILE%\(npm|npm-cache)
(procédez comme suit en tant qu'administrateur):
[NODE_INSTALL_PATH]\etc\
npm config --global ...
C:\ProgramData\npm-cache
- les modules npm iront iciC:\ProgramData\npm
- les scripts binaires pour les modules installés globalement iront iciC:\ProgramData\npm\node_modules
- les modules installés globalement iront icinpm config --global set prefix "C:\ProgramData\npm"
npm config --global set cache "C:\ProgramData\npm-cache"
C:\ProgramData\npm
à la variable d'environnement Path de votre système Si vous souhaitez modifier l'emplacement "global" de votre utilisateur en chemin %LOCALAPPDATA%\(npm|npm-cache)
:
C:\Users\YOURNAME\AppData\Local\npm-cache
- les modules npm iront iciC:\Users\YOURNAME\AppData\Local\npm
- les scripts binaires pour les modules installés iront iciC:\Users\YOURNAME\AppData\Local\npm\node_modules
- les modules installés globalement iront icinpm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
PATH
..__ de votre environnement.setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"
Pour les débutants, certains des modules npm que j'ai le plus utilisés sont les suivants.
Options JS plus avancées ...
Pour tester, j'atteins les outils suivants ...
Outillage Web.
Si vous le construisez ...
Lorsque Node.js n'est pas installé à l'aide de programme d'installation msi, npm doit être configuré manuellement.
Tout d’abord, supposons que le fichier node.exe se trouve dans le dossier c:\nodejs
. Maintenant, configurez npm-
c:\nodejs\node_modules
et c:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm\bin
au dossier c:\nodejs
Afin de tester npm, ouvrez cmd.exe
, changez le répertoire de travail en c:\nodejs
et tapez npm --version
. Vous verrez la version de npm si elle est configurée correctement.
Une fois la configuration terminée, il peut être utilisé pour installer/désinstaller des packages localement ou globalement. Pour plus d'informations sur l'utilisation de npm visitez https://docs.npmjs.com/ .
Enfin, vous pouvez ajouter le chemin du dossier du noeud c:\nodejs
à la variable d’environnement path
de sorte que vous n’ayez pas à spécifier le chemin complet lorsque vous exécutez node.exe
et npm
à la commande Invite.
Je viens d'installer la dernière version du noeud (0.6.12) dans Windows 7 à l'aide de msi (node-v0.6.12.msi).
npm est déjà livré avec, inutile de l'inclure séparément.
Je rencontrais un problème d’autorisation lors de l’exécution de npm (npm install mysql), à partir du chemin d’installation de mon nodejs, c’est-à-dire .C:\Program Files (x86)\nodejs
Ensuite, j'ai suivi les étapes ci-dessous:
1) Ajout de C:\Program Files (x86)\nodejs\npm
dans les variables d'environnement - Variable système du chemin.
2) est revenu à seulement C:\
dans l'invite de commande et a donné la commande - npm install mysql
- et le tour est joué! ça a marché..
J'espère que cela t'aides.
J'utilise node.js sous Windows avec npm . L'astuce consiste simplement à utiliser cygwin. J'ai suivi la procédure 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 que npm échouera!
Je viens d'installer Node.js 64.0 bit v0.12.0 pour Windows 8.1 à partir de ici . Il s'agit d'environ 8 Mo et comme il s'agit d'un MSI, il vous suffit de double-cliquer pour le lancer. Il configurera automatiquement vos chemins d’environnement, etc.
Ensuite, pour obtenir la ligne de commande, il suffit de [Win-Key]+[S]
pour la recherche, puis entrez "node.js" comme expression de recherche.
Choisissez l’entrée Node.js Command Prompt
et non l’entrée Node.js
.
Les deux vous donneront une invite de commande, mais seul le premier fonctionnera réellement. npm est intégré à ce téléchargement, il suffit donc de npm -whatever
à l'invite.
Utilisez un gestionnaire de paquets Windows comme Chocolatey. Commencez par installer Chocolatey comme indiqué sur sa homepage . Cela devrait être un jeu d'enfant
Ensuite, pour installer Node JS (Install), exécutez la commande suivante à partir de la ligne de commande ou de PowerShell:
C:> cinst nodejs.install
Voici un guide écrit par @CTS_AE sur l'utilisation de NPM avec le noeud autonome.exe: https://stackoverflow.com/a/31148216/228508
Je viens d'installer Node.js pour la première fois et il inclut NPM, qui peut être exécuté à partir de la cmd Windows. Cependant, assurez-vous de l'exécuter en tant qu'administrateur. Faites un clic droit sur cmd et choisissez "exécuter en tant qu'administrateur". Cela m'a permis d'appeler les commandes npm.