Maison  >  Article  >  interface Web  >  Tutoriel sur la publication de packages Node.JS à l'aide de npm_node.js

Tutoriel sur la publication de packages Node.JS à l'aide de npm_node.js

WBOY
WBOYoriginal
2016-05-16 16:11:411679parcourir

npm est le gestionnaire de packages pour Node.JS. Lors du développement Node.JS, il est souvent utilisé pour installer/désinstaller des packages. En fait, il fait le travail de publication de packages.

Package de configuration.json

Pour empaqueter un programme, vous devez d'abord configurer divers paramètres, qui sont spécifiés par package.json dans le répertoire racine du package. Le contenu de package.json doit être au format JSON strict, soit :

1. Les chaînes doivent être placées entre guillemets doubles et non entre guillemets simples
2. Les noms d'attribut doivent être placés entre guillemets
 ; 3. N'ajoutez jamais de virgule supplémentaire après le dernier attribut.

Il existe de nombreux attributs de l'objet de configuration. Pour plus de détails, vous pouvez vous référer ici Voici les éléments couramment utilisés :

1.name : nom du package, ne peut pas être le même qu'un package existant.
2.version : numéro de version.
3.description : une brève introduction.
4.auteur : informations sur l'auteur. Contient trois attributs : nom, e-mail et URL.
5.bin : S'il y a un fichier exécutable dans le programme (principalement appelé depuis la ligne de commande), spécifiez-le ici. Vous pouvez spécifier plusieurs fichiers.
6.main : l'entrée du programme lors de l'appel de ce package à l'aide de require.
7.dépendances : packages dépendants, vous pouvez spécifier le numéro de version.
Après avoir configuré package.json, vous pouvez d'abord le conditionner et l'installer localement pour tester si le programme fonctionne normalement. La commande d'installation est :
.

Copier le code Le code est le suivant :

npm install

De plus, il y a une règle tacite à noter. Si vous souhaitez que le programme exécutable du package s'exécute dans l'environnement Node.JS, veuillez ajouter cette ligne au début du fichier d'entrée du programme :
Copier le code Le code est le suivant :

#!/usr/bin/env noeud

Sans cette ligne, il s'ouvrira dans le mode système par défaut au lieu de s'exécuter dans l'environnement Node.JS.

Enregistrer un compte npm

Pour publier le package sur npm, vous devez d'abord créer un compte. npm ne fournit pas de version Web de l'assistant d'enregistrement. L'inscription doit également être effectuée via la ligne de commande :

Copier le code Le code est le suivant :

npm adduser

Après avoir exécuté cette commande, des invites pour saisir votre nom d'utilisateur, votre e-mail et votre mot de passe apparaîtront dans l'ordre. Attendez simplement un moment après les avoir saisis.

Publier le package

Les préparatifs sont tous terminés. Exécutez la commande suivante pour publier le package :

Copier le code Le code est le suivant :

npm publier

Si vous souhaitez mettre à jour le package, modifiez simplement le numéro de version dans package.json et réexécutez la commande de publication.
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn