Aller au contenu

Référence de l'API node:domain

Compatibilité avec le module domain obsolète de Node

Sur cette page

node:domain est obsolète dans Node. Dans du nouveau code, privilégiez une gestion explicite des erreurs avec les Promise et EventEmitter.

Elide exporte Domain, create(), createDomain() et active. Le routage synchrone simple des erreurs fonctionne :

import domain from "node:domain";

const scope = domain.create();
scope.on("error", (error) => console.log(error.message));
scope.run(() => {
  throw new Error("boom");
});
// boom

La classe expose run, bind, intercept, enter, exit et la surface d’EventEmitter. La compatibilité n’est pas garantie pour les flux de domaines asynchrones complexes.

Reference

Status: Full · Not measured

domain exports

Domain, active, create, createDomain

Cette page vous a-t-elle aidé ?