Il s'agit de la commande npm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
NPM - gestionnaire de paquets javascript
SYNOPSIS
npm [arguments]
VERSION
3.5.2
DESCRIPTION
npm est le gestionnaire de packages pour la plate-forme Node JavaScript. Il met en place des modules pour
ce nœud peut les trouver et gère intelligemment les conflits de dépendance.
Il est extrêmement configurable pour prendre en charge une grande variété de cas d'utilisation. Le plus souvent, c'est
utilisé pour publier, découvrir, installer et développer des programmes de nœuds.
Courir NPM vous aider pour obtenir une liste des commandes disponibles.
INTRODUCTION
Vous avez probablement npm parce que vous voulez installer des trucs.
Utilisez NPM installer blerg pour installer la dernière version de "blerg". Consultez l'aide npm
npm-installer pour plus d'informations. Il peut faire beaucoup de choses.
Utilisez l'option NPM recherche commande pour afficher tout ce qui est disponible. Utilisation NPM ls pour montrer
tout ce que vous avez installé.
DÉPENDANCES
Si un package fait référence à un autre package avec une URL git, npm dépend d'un préinstallé
aller.
Si l'un des packages que npm essaie d'installer est un module de nœud natif et nécessite une compilation
du code C++, npm utilisera node-gyp https://github.com/TooTallNate/node-gyp pour cette tâche.
Pour un système Unix, node-gyp https://github.com/TooTallNate/node-gyp a besoin de Python, make et
une chaîne de construction comme GCC. Sous Windows, Python et Microsoft Visual Studio C++ sont nécessaires.
Python 3 n'est pas pris en charge par node-gyp https://github.com/TooTallNate/node-gyp. Pour en savoir plus
informations visitez le référentiel node-gyp https://github.com/TooTallNate/node-gyp et de la
Wiki node-gyp https://github.com/TooTallNate/node-gyp/wiki.
RÉPERTOIRES
Voir l'aide npm 5 npm-dossiers pour savoir où npm met des trucs.
En particulier, npm a deux modes de fonctionnement :
mode global :
npm installe les packages dans le préfixe d'installation à préfixe/lib/node_modules et poubelles
sont installés dans préfixe/bin.
mode local:
npm installe les packages dans le répertoire du projet actuel, qui est par défaut le
répertoire de travail courant. Les packages sont installés sur ./node_modules, et les bacs sont
installé à ./node_modules/.bin.
Le mode local est le mode par défaut. Utilisation -g or --mondial sur n'importe quelle commande pour fonctionner en mode global
à la place.
DÉVELOPPEUR UTILISATION
Si vous utilisez npm pour développer et publier votre code, consultez les rubriques d'aide suivantes :
json Créez un fichier package.json. Voir l'aide npm 5 package.json.
link Pour lier votre code de travail actuel dans le chemin de Node, afin que vous n'ayez pas à
réinstaller à chaque fois que vous apportez une modification. Utilisation NPM lien pour cela.
installer
C'est une bonne idée d'installer des choses si vous n'avez pas besoin du lien symbolique. Surtout,
l'installation du code d'autres personnes à partir du registre se fait via NPM installer
Adduser
Créez un compte ou connectez-vous. Les informations d'identification sont stockées dans le fichier de configuration utilisateur.
publier
Utilisez l'option NPM publier commande pour télécharger votre code dans le registre.
CONFIGURATION
npm est extrêmement configurable. Il lit ses options de configuration à partir de 5 endroits.
Commutateurs de ligne de commande :
Définir une configuration avec --clé vague. Toutes les clés prennent une valeur, même si elles sont booléennes (le
config parser ne sait pas quelles sont les options au moment de l'analyse.) Si non
valeur est fournie, puis l'option est définie sur booléen oui.
Variables d'environnement:
Définissez n'importe quelle configuration en préfixant le nom dans une variable d'environnement avec npm_config_.
Par exemple, Exporter npm_config_key=val.
Configurations utilisateur :
Le fichier à $HOME/.npmrc est une liste de configurations au format ini. S'il est présent, il est
analysé. Si la UserConfig l'option est définie dans le cli ou env, alors cela sera utilisé
à la place.
Configurations globales :
Le fichier trouvé dans ../etc/npmrc (à partir de l'exécutable du nœud, par défaut cela résout
vers /usr/local/etc/npmrc) sera analysé s'il est trouvé. Si la configuration globale option
est défini dans la configuration cli, env ou utilisateur, ce fichier est analysé à la place.
Par défaut:
Les options de configuration par défaut de npm sont définies dans lib/utils/config-defs.js. Ces
ne doit pas être modifié.
Voir l'aide npm 7 npm-config pour beaucoup plus d'informations.
CONTRIBUTIONS
Les patchs sont les bienvenus !
code Lire l'aide npm 7 style de codage npm si vous prévoyez de soumettre du code. Vous n'avez pas
d'être d'accord avec cela, mais vous devez le suivre.
docs Si vous trouvez une erreur dans la documentation, modifiez le fichier de démarques approprié dans
le dossier "doc". (Ne vous inquiétez pas pour générer la page de manuel.)
Les contributeurs sont répertoriés dans npm´s package.json déposer. Vous pouvez les visualiser facilement en faisant NPM
vue NPM contributeurs.
Si vous souhaitez contribuer, mais ne savez pas sur quoi travailler, consultez la liste des problèmes ou
demander sur la liste de diffusion.
· http://github.com/npm/npm/issues
· [email protected]
Utiliser npm en ligne à l'aide des services onworks.net