Hollie Little Pink Laptop.jpg
Garçon devant un ordinateur.jpg

Le Livre d'or  • avoir tout Vikidia hors-connexion

Participez à améliorer Vikidia : Pilpay, L'Île au trésor, Sorgho, Chasseur-cueilleur, et 300 autres articles importants et trop courts à compléter. Vos contributions sont les bienvenues !

NPM (Node.js)

Une page de Vikidia, l’encyclopédie junior
Aller à la navigation Aller à la recherche

NPM (Node Package Manager) est, comme son nom l'indique, un gestionnaire de modules Node.js. Il permet d'installer des modules (package en anglais) JavaScript. Ces modules se téléchargent grâce à une commande qui peut être exécutée en installant Node.js. Ils sont souvent côté serveur, car Node.js lui-même est côté serveur.

Installer un module[modifier | modifier le wikicode]

Pour installer un module c'est très simple, il suffit d'entrer ceci dans un terminal :

npm install module

Remarque : il faut remplacer module par le nom du module. Vous pouvez trouver des modules sur ce site (avec la barre de recherche en haut) : https://npmjs.org/ (en anglais).

C'est quoi le fichier package.json ?[modifier | modifier le wikicode]

package.json est un fichier JSON que NPM génère automatiquement lorsque vous installez un module ou que vous le générez. Il permet de répertorier les différents modules (on appelle ça, ici, dependencies). Vous ne devriez pas le supprimer, mais dans tous les cas, il va vous le recréer si vous le supprimez.

Générer ce fichier[modifier | modifier le wikicode]

Pour générer ce fichier, c'est simple. Dans un terminal, il vous suffit d'entrer ceci :

npm init

Automatiquement, il va vous poser des questions, telles que le nom de votre projet, la description, les mot-clés, le fichier .js (JavaScript) principal (s'il ne trouve rien, il mettra index.js)… Tous ces paramètres sont optionnels, mais si le nom de votre projet contient des espaces, il génèrera une erreur.

Remarque : pour que tout soit rempli avec les paramètres par défaut, il vous suffit de rajouter -y. Ce qui vous donnera :

npm init -y

Inclure un module[modifier | modifier le wikicode]

Pour inclure un module, là aussi c'est très simple, il suffit de créer un fichier qui fini par .js (ex : index.js). Dans ce fichier vous devez mettre ceci :

const module = require('module');

Remarque : là aussi, il faut remplacer module par le nom du module.

Portail de l'informatique —  Tous les articles sur son histoire, les logiciels, Internet…