Voici la liste des modules disponibles avec «Node.js» pour JavaScript :
Liste des modules
Modules | Description |
---|---|
assert | Ce module fournit un ensemble de base pour effectuer des tests d'assertion. |
Buffer | Ce module permet d'effectuer des manipulations de flux de données et de données binaires. |
C/C++ Addons | Ce module permet d'effectuer des liaisons avec des objets de lien dynamique écrit en langage de programmation C ou C++. |
Child Processes | Ce module contient les utilitaires de génération de processus enfants d'une manière similaire mais non identique. |
Cluster | Ce module permet d'effectuer la lancement d'une unité d'allocation de processus Node.js pour gérer la charge. |
Command Line Options | Ce module contient les utilitaires en ligne de commandes afin d'effectuer du déboguage ou d'exécuter des scripts ou des exécutables. |
Console | Ce module contient une simple console de déboguage similaire au mécanisme de console fournit dans les navigateurs Web. |
Crypto | Ce module contient les fonctionnalités de cryptographie incluant un ensemble enveloppant le hachage de l'OpenSSL, HMAC, Cipher, Decipher, les fonctions de signes et les vérifications. |
Debugger | Ce module contient un utilitaire de déboguage complet en dehors des processus accessible via un protocole basé sur TCP/IP et un client de déboguage intégré. |
dgram | Ce module permet d'intégrer un socket de datagramme UDP. |
DNS | Ce module contient les fonctions de DNS. |
Domain | Ce module contient les fonctionnalités de nom de domaine. Ce module est obsolète. |
Errors | Ce module permet de gérer les erreurs de «Node.js». |
Events | Ce module contient la gestion des événements de «Node.js». |
fs (File System) | Ce module contient les fonctions standard POSIX. |
Globals | Ce module contient les objets étant disponible dans tous les modules. |
HTTP | Ce module est utiliser pour les connexions client/serveur HTTP. |
HTTPS | Ce module permet de fournir un protocole HTTP avec le TLS/SSL. |
Modules | Ce module permet d'effectuer le chargement des modules systèmes. |
Net | Ce module permet de fournir une enveloppe réseau désynchroniser. |
OS | Ce module contient un nombre de méthode utilitaire pour le système d'exploitation. |
Path | Ce module contient les utilitaires pour travailler avec les fichiers et les chemins de répertoire. |
Process | Ce module est un objet global fournissant des informations à propos du processus courant «Node.js» et de ses contrôles. |
Punycode | Ce module permet de fournir des services d'encodage de caractères. Ce module est obsolète. |
querystring | Ce module contient des utilitaires pour analyser et formater les requêtes de chaînes de caractères URL. |
Readline | Ce module contient un interface pour la lecture des données à partir du flux de données (Readable) une ligne à la fois. |
REPL | Ce module permet d'intégrer le REPL (Read-Eval-Print-Loop) étant disponible dans un programme autonome et d'autres applications. |
Stream | Ce module contient un interface abstraite pour travailler avec les flux de données dans «Node.js». |
StringDecoder | Ce module contient un API pour décoder les objets du tampon en une chaîne de caractères de façon à préserver les caractères multi-octets UTF-8 ou UTF-16. |
Timers | Ce module permet de planifier une fonction allant être appelé dans une période de temps. |
tls | Ce module permet d'intégrer le TLS (Transport Layer Security) et le SSL (Secure Socket Layer) étant construit dans l'OpenSSL. |
TTY | Ce module permet contient les classes «tty.ReadStream» et «tty.WriteStream». |
URL | Ce module contient les utilitaires de résolution URL et d'analyse. |
util | Ce module permet de supporter les API internes du «Node.js». |
V8 | Ce module contient les API spécifique à la version V8 du binaire de «Node.js». |
VM | Ce module permet de fournir les API pour compiler et exécuter le code avec un contexte de machine virtuel V8. |
ZLIB | Ce module permet de fournir les fonctionnalités de compression intégré avec Gzip et le Deflate/Inflate. |
Dernière mise à jour : Vendredi, le 5 mars 2021