Maison > interface Web > js tutoriel > Installation et exécution de packages NPM à l'aide du terminal

Installation et exécution de packages NPM à l'aide du terminal

Barbara Streisand
Libérer: 2024-11-07 05:54:02
original
1012 Les gens l'ont consulté

Lorsque vous travaillez sur un projet JavaScript, vous devrez probablement installer et utiliser des packages npm (Node Package Manager).

npm est essentiel pour gérer les bibliothèques et les outils qui améliorent votre processus de développement. Si vous êtes nouveau dans ce domaine, voici un guide étape par étape pour installer et exécuter des packages npm à l'aide du terminal.

Prérequis
Installez Node.js : assurez-vous que la version récente de Node.js est installée sur votre ordinateur, car npm est fourni avec. Vous pouvez vérifier s'il est installé en exécutant :

  • noeud -v

et

  • npm -v

Installing And Running NPM Packages Using The Terminal

Si vous ne l'avez pas installé, téléchargez-le depuis https://nodejs.org/https://nodejs.org/ et suivez les instructions d'installation.

Après avoir confirmé son installation réussie, créez un dossier pour votre projet ou accédez à un dossier existant.

Initialiser le projet

Pour commencer à utiliser npm, vous avez besoin d'un fichier package.json, qui suit les dépendances et les scripts du projet. Vous pouvez en créer un en exécutant :

  • initialisation npm

Installing And Running NPM Packages Using The Terminal

Vous serez invité à répondre à quelques questions de base (comme le nom du projet, la version, la description, etc.). Vous pouvez soit répondre à chacun, soit appuyer sur Entrée pour accepter les valeurs par défaut.
Vous pouvez également utiliser npm init -y pour créer un fichier package.json par défaut sans invite.

Installation des packages npm

Avec npm, vous pouvez installer des packages globalement ou localement sur votre projet.

  • Installation locale : installe le package dans le répertoire du projet et l'ajoute à votre package.json.

npm install package-name

Cela installe le package localement. Vous le trouverez dans le dossier node_modules et il sera répertorié dans votre fichier package.json.

  • Installation globale : installe le package globalement sur votre système, le rendant disponible à partir de n'importe quel répertoire.

npm install -g nom du package

Cela installe le package globalement, vous permettant d'exécuter les commandes du package directement dans n'importe quel projet sans avoir besoin de l'installer localement.

Utilisation de scripts npm pour exécuter des commandes

Les scripts définis dans package.json peuvent simplifier les tâches courantes comme l'exécution de tests ou le démarrage du serveur. Dans votre package.json, il y a une section "scripts" où vous pouvez définir des commandes personnalisées.

Exemple :


"scripts": {
"start": "node index.js",
"test": "echo "Erreur : aucun test spécifié" && exit 1"
>

Dans cet exemple :

"start" exécutera "node index.js".
Vous pouvez remplacer "test" ou "start" par d'autres scripts personnalisés.

Pour exécuter un script, utilisez :

npm run script-name

Exécuter les packages installés à partir du terminal

Si vous avez installé un package globalement, vous pouvez l'utiliser directement dans le terminal.
Pour les packages installés localement, utilisez npx, fourni avec npm :
nom du package npx

Exemple :

npx create-react-app mon-application

Cette commande exécute le package create-react-app sans avoir besoin de l'installer globalement.

Mise à jour et suppression de packages

Pour mettre à jour un package, utilisez :
npm update package-name

Pour supprimer un package, utilisez :

nom du package de désinstallation npm

Cette commande supprimera le package du dossier node_modules et de package.json.

Conclusion
En comprenant ces commandes npm de base, vous pouvez installer, exécuter et gérer des packages en toute confiance dans n'importe quel projet Node.js.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal