Les modules Node Core

Une liste des modules de base fournis par Node.js

Node.jsa un ensemble de modules de base qui font partie de la plate-forme et sont livrés avec leInstallation de Node.js.

Nous en avons beaucoup:

Nom Description
affirmer fournit un ensemble de fonctions d'assertion utiles pour tester
amortir offre la possibilité de gérer des tampons contenant des données binaires
processus_enfant offre la possibilité de générer des processus enfants
console fournit une console de débogage simple
grappe permet de diviser un processus Node.js en plusieurs nœuds de calcul pour tirer parti des systèmes multicœurs
crypto fournit des fonctionnalités cryptographiques
dgram fournit une implémentation des sockets UDP Datagram
DNS fournit la résolution de noms et les recherches DNS
événements fournit une API pour gérer les événements
fs fournit une API pour interagir avec le système de fichiers
http fournit une implémentation client / serveur HTTP
http2 fournit une implémentation client / serveur HTTP / 2
https fournit une implémentation client / serveur HTTPS
rapporter fournit une API réseau asynchrone
os fournit des méthodes et des propriétés utilitaires liées au système d'exploitation
chemin fournit des utilitaires pour travailler avec les chemins de fichiers et de répertoires
perf_hooks pour permettre la collecte de mesures de performance
traiter fournit des informations et contrôle le processus Node.js actuel
chaîne de requête fournit des utilitaires pour l'analyse et la mise en forme des chaînes de requête d'URL
readline fournit une interface pour lire des données à partir d'un flux lisible
repl fournit une implémentation REPL (Read-Eval-Print-Loop) disponible à la fois en tant que programme autonome ou inclus dans d'autres applications
flux une interface abstraite pour travailler avec des données en streaming
string_decoder fournit une API pour décoder les objets Buffer en chaînes
minuteries fournir des fonctions pour planifier les fonctions à appeler à une certaine période future
tls fournit une implémentation des protocoles Transport Layer Security (TLS) et Secure Socket Layer (SSL)
tty fournit des fonctionnalités utilisées pour effectuer des opérations d'E / S dans un terminal texte
URL fournit des utilitaires pour la résolution et l'analyse d'URL
util prend en charge les besoins des API internes de Node.js, utiles également pour les développeurs d'applications et de modules
v8 expose les API spécifiques à la version de V8 intégrée au binaire Node.js
vm permet de compiler et d'exécuter du code dans des contextes de machine virtuelle V8
étais-je fournit une implémentation de la spécification de l'interface système WebAssembly
ouvrier permet l'utilisation de threads qui exécutent JavaScript en parallèle
zlib fournit une fonctionnalité de compression

Consultez mes tutoriels détaillés sur

Téléchargez mon gratuitManuel de Node.js


Plus de didacticiels sur les nœuds: