English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS Tutelle de base

NodeJS Express.js

NodeJS 缓冲&URL;

NodeJS MySql

NodeJS MongoDB

Fichier NodeJS (FS)

Autres NodeJS

Modules de Node.js

Les modules Node.js sont des bibliothèques de fonctions utilisables dans les fichiers Node.js.

Selon l'emplacement à accéder, il y a trois types de modules dans Node.js. Ce sont :

  1. Modules intégrés

    Ce sont des modules fournis avec l'installation de Node.js. Consultez la liste des modules intégrés de Node.js.

  2. Modules définis par l'utilisateur

    Ce sont des modules écrits par les utilisateurs ou des tiers. Nous en apprendrons davantage sur les modules définis par l'utilisateur dans la section 'Modules Node.js définis par l'utilisateur'.

    • Créer un module Node.js 

    • Étendre un module Node.js

  3. Modules tiers

    En ligne, il existe de nombreux modules disponibles pour Node.js. Le gestionnaire de packages Node.js (NPM) peut aider à installer ces modules, à les étendre au besoin et à les publier sur des dépôts tels que Github pour accéder aux ordinateurs distribués.

    • Installer un module Node.js en utilisant NPM

    • Étendre un module Node.js

    • Publier un module Node.js sur Github en utilisant NPM

Inclure un module

Inclure un module dans un fichier Node.js nous permet d'utiliser les fonctionnalités publiques du module.

Syntaxe

Voici la syntaxe pour inclure un module dans un fichier Node.js.

var http =require('<module_name>');

Exemple

Pour inclure le module 'http' dans un fichier Node.js, nous devons écrire la requête require suivante avant d'utiliser le module http.

var http =require('http');

Utilisation des fonctionnalités du module

Après avoir assigné le module à une variable pour l'inclure, vous pouvez accéder aux fonctionnalités du module à travers la variable.

Dans la partie modules ci-dessus, un exemple contenant le module http est fourni. Maintenant, nous allons utiliser la fonction createServer() du module http pour démontrer comment utiliser les fonctionnalités des modules.

 
var http = require('http'); 
 
http.createServer(function (req, res) { 
  res.writeHead(200, {'Content-Type': 'text/plain'}); 
  res.write('Node.js dit bonjour!'); 
  res.end(); 
 }).listen(8080);

Cette fonction crée un serveur HTTP et répond avec 'Node.js dit bonjour !'. Écoute sur le port808Lorsque 0 émet une requête HTTP.

Conclusion :

Dans ce tutoriel Node.js, nous avons découvert les modules Node.js, comment les inclure dans un fichier Node.js et comment utiliser les fonctionnalités des modules Node.js.