J'ai téléchargé Windows Binary (.exe) de nodejs depuis la page principale .
Comment puis-je installer et utiliser npm
(Node package manager)?
J'ai téléchargé Windows Binary (.exe) de nodejs depuis la page principale .
Comment puis-je installer et utiliser npm
(Node package manager)?
Réponses:
Le programme d'installation Windows actuel de nodejs.org à partir de la v0.6.11 (2012-02-20) installera NPM avec NodeJS.
REMARQUES:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
tant que cet utilisateur. Certains modules / utilitaires doivent être installés globalement....\npm
répertoire au chemin de vos utilisateurs.Pour modifier l'emplacement «global» de tous les utilisateurs vers un emplacement global partagé plus approprié
%ALLUSERSPROFILE%\(npm|npm-cache)
(faites-le en tant qu'administrateur):[NODE_INSTALL_PATH]\etc\
répertoirenpm config --global ...
actionsC:\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èmeSi vous souhaitez remplacer l'emplacement "global" de votre utilisateur par
%LOCALAPPDATA%\(npm|npm-cache)
chemin: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
.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.
axios - pour les publications / get http plus complexesOptions JS plus avancées ...
Pour les tests, j'utilise les outils suivants ...
mocha - cadre de testchai - bibliothèque d'assertions, j'aime chai.expectsinon - espions et talons et calessinon-chai - étendre chai avec les outils d'assertion de sinonbabel-istanbul - rapports de couvertureOutillage Web.
Si vous le construisez ...
scripts
répertoire référencé dans lespackage.json
scripts via npm. Vous pouvez utiliser les outils gulp dans des scripts simples.la source
Node.js Command Prompt
. Essayer simplement d'exécuter ànpm
partir de n'importe quelle autre ligne de commande ne fonctionnera pas.npm
sur Windows avec l' invite de commande Node.js ; ne pas dire que ce n'est pas une méthode viable. Presque n'importe quel terminal ou shell fonctionnera si la personne qui l'utilise sait ce qu'elle fait! J'utilise desnpm
commandes presque tous les jours; et BASH est mon choix si je suis bloqué en utilisant Windows; mais, Windows natif CMD et PowerShell fonctionnent, BASH, WSL (BASH, ZSH, Fish) ... ils fonctionnent tous très bien. "Le simple fait d'essayer d'exécuter npm à partir d'une autre ligne de commande ne fonctionnera pas. " Cette déclaration revient à dire que vous devez utiliser un VIM pour écrire du JavaScript et que tout autre IDE ne fonctionnera pas. #facepalmLorsque Node.js n'est pas installé à l'aide du programme d' installation msi , npm doit être configuré manuellement.
configuration de npm
Tout d'abord, disons que nous avons le fichier node.exe situé dans le dossier
c:\nodejs
. Maintenant, pour configurer npm -c:\nodejs\node_modules
etc:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
dossierc:\nodejs\node_modules\npm\bin
dans lec:\nodejs
dossierAfin de tester npm , ouvrez le
cmd.exe
répertoire de travail de changementc:\nodejs
et tapeznpm --version
. Vous verrez la version de npm si elle est correctement configurée.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/ .
Comme étape finale, vous pouvez ajouter le chemin du dossier du nœud
c:\nodejs
à lapath
variable d'environnement afin que vous n'ayez pas à spécifier le chemin complet lors de l'exécutionnode.exe
etnpm
à l'invite de commande.la source
npm
peut être téléchargé (sans installation) à partir d'ici:http://nodejs.org/dist/npm/https://github.com/npm/npm/releases
la source
set NODE=%USERPROFILE%\nodejs
etPATH=%PATH%;%NODE%
vous êtes bon pour aller ...set path=your/folder/containing/node
. Par exempleset path=%userprofile%\nodejs
,. Alors appeleznpm
après ça, c'est tout. La commandeset path
affecte uniquement votre session cmd actuelle, pas globalement dans le registre, vous n'avez donc pas à l'annuler.Je viens d'installer la dernière version de node (0.6.12) dans Windows 7 en utilisant msi (node-v0.6.12.msi).
npm est déjà livré avec, pas besoin de l'inclure séparément.
J'étais confronté à un problème d'autorisation lors de l'exécution de npm (npm install mysql), à partir du chemin où résidaient mes nodejs, 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) est revenu uniquement
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.
la source
J'exécute node.js sur 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 npm échouera!
la source
Je viens d'installer Node.js v0.12.0 64 bits pour Windows 8.1 à partir d' ici . Il fait environ 8 Mo et comme il s'agit d'un MSI, il vous suffit de double-cliquer pour le lancer. Il configurera automatiquement les chemins de votre environnement, etc.
Ensuite, pour obtenir la ligne de commande, c'est juste
[Win-Key]+[S]
pour la recherche, puis entrez "node.js" comme phrase de recherche.Choisissez l'
Node.js Command Prompt
entrée PAS l'Node.js
entrée.Les deux vous donneront une invite de commande, mais seul le premier fonctionnera réellement. npm est intégré à ce téléchargement, donc juste
npm -whatever
à l'invite.la source
Utilisez un gestionnaire de packages Windows comme chocolaté. Installez d'abord chocolatey comme indiqué sur sa page d' accueil . 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
la source
Voici un guide de @CTS_AE sur la façon d'utiliser NPM avec standalone node.exe: https://stackoverflow.com/a/31148216/228508
la source
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 des commandes npm.
la source
Recherchez tous les fichiers .npmrc de votre système.
Veuillez vérifier que le chemin que vous avez indiqué est correct. Sinon, supprimez le chemin incorrect.
la source