Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 8633|Répondre: 0

node.js initialiser avec package.json

[Copié le lien]
Publié sur 14/12/2016 11:03:04 | | | |
La meilleure façon de gérer les packages npm installés localement est de créer un fichier package.json.

package.json dossier offre de nombreux avantages :

Il sert de documentation pour les packages dont votre projet dépend.
Il vous permet de spécifier la version d’un paquet que votre projet peut utiliser en utilisant des règles de versionnement sémantiques.
Rendre votre build reproductible facilite le partage avec d’autres développeurs d’une manière plus facile à partager.
Exigences

Au minimum, package.json doit avoir :

« nom »
toutes en minuscules
Un mot, pas d’espaces
les tirets et les soulignements autorisés
« version »
sous la forme de x.x.x
Suit la spécification Semver

Par exemple:



Créez package.json

Pour créer une package.json run :

> npm init
Cela lance un questionnaire en ligne de commande et crée enfin un package.json dans le répertoire où vous avez lancé la commande.

Initialiser un package.json en lançant npm init dans le répertoire vous permettra d’entrer beaucoup d’informations, telles que : nom, version, auteur, etc.


Si nous utilisons le nom par défaut, il suffit d’appuyer sur entrée !!


Je n’ai saisi que les informations dans la description et l’auteur, et toutes les autres déclarations sont par défaut, par exemple :


On peut voir que le paquet package.json généré est le suivant :


Si vous voulez utiliser la génération par défaut et ne pas appuyer sur le bouton entrée de la voiture à chaque fois, vous pouvez ajouter — oui après l’initiation npm,

Code:




Ainsi, vous n’avez pas à appuyer sur le bouton Entrée à chaque fois, et le résultat est le suivant :


Name : par défaut est le nom de l’auteur, sauf dans le répertoire git, auquel cas ce sera le nom du dépôt
version : always 1.0.0
Main : Toujours index.js
scrip{filter}ts : Crée par défaut un script de test vide
Mots-clés : vide
auteur : quel que soit le CLI que vous fournissez
licence : ISC
Dépôt : Extraira les informations du répertoire actuel (s’il existe).
bugs : Les informations seront extraites du répertoire actuel (s’il existe).
Page d’accueil : Extraira les informations du répertoire actuel (s’il existe).

Vous pouvez aussi définir plusieurs options de configuration pour la commande init. Quelques exemples utiles :











Précédent:Qu’est-ce que le npm ? Qu’est-ce que le npm ?
Prochain:15 bien. .NET
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com