Le concept et l'utilisation des packages et npm dans Node.js

Un

Le concept

Nodejs en plus de son module de base fournit le module externe peut également utiliser personnalisé modules tiers
nodejs par un module tiers paquet composition peut être effectuée sur un ensemble de modules par revêtement avec interdépendance gestion unifiée

Vous pouvez https://www.npmjs.comtrouver des packages
dans des modules similaires à Python

Simple à utiliser

Télécharger le package:

npm i 包名
(Ou npm install 包名)
Insérez la description de l'image ici

Peut être utilisé directement par require ()
var http=require("http");

var sd = require('silly-datetime');

var app=http.createServer(function(req,resp){
    
    resp.writeHead(200,{"Content-Type":"text/html;charset=utf-8"});
    
    var d=sd.format(new Date(), 'YYYY-MM-DD HH:mm');
    resp.write(d);
    
    resp.end();
});

app.listen(8001,"127.0.0.1");

Succès:
Insérez la description de l'image ici


Deuxièmement, npm

Le concept

NPM est le plus grand écosystème open source à travers une grande variété de package NPM télécharger le monde
du code source (package) peut https://www.npmjs.comtrouver

npm est un outil de gestion de packages installé avec NodeJS et peut résoudre de nombreux problèmes dans le déploiement de code NodeJS

Scénarios d'utilisation courants:

  • Autoriser les utilisateurs à télécharger des packages tiers écrits par d'autres à partir du serveur NPM pour une utilisation locale
  • Autoriser les utilisateurs à télécharger et installer des programmes de ligne de commande (outils) écrits par d'autres à partir du serveur NPM pour une utilisation locale (comme un superviseur)
  • Autoriser les utilisateurs à télécharger leurs propres packages ou programmes de ligne de commande sur le serveur NPM pour que d'autres puissent les utiliser

Commandes communes

Vérifiez la version npm:
npm -v

Insérez la description de l'image ici

Installez le module:
npm install 模块名

Exemple:npm install jquery
Insérez la description de l'image ici

Désinstallez le module:
npm uninstall 模块名

Exemple:npm uninstall jquery

Bien sûr, vous pouvez également supprimer directement le dossier
Insérez la description de l'image ici

Afficher tous les packages installés dans le répertoire actuel:
npm list
Vérifiez la version d'un package:
npm info 模块名

Insérez la description de l'image ici

Installez la version spécifiée du package:
npm install 模块名@版本

Insérez la description de l'image ici


Publié 194 articles originaux · loué 8 · 710 000 vues

Je suppose que tu aimes

Origine blog.csdn.net/Piconjo/article/details/105573064
conseillé
Classement