DNS est un module central de Node.JS. Dire aux gens qu'ils doivent installer DNS via NPM se retrouvera avec un module complètement différent qui fait autre chose.
https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns
Cette erreur signifie très probablement que vous essayez de faire quelque chose du côté client qui doit être fait du côté serveur. Si le module MongoDB ne trouve pas le composant DNS, il s'exécute côté client.
MongoDB doit s'exécuter sur le serveur. Afin d'accéder dynamiquement aux données de React, vous devrez configurer une API en utilisant quelque chose comme Express ou Apollo.
Mise à jour :Une excellente façon de le faire est d'utiliser les fonctions Azure Functions (TypeScript) ou AWS (Lambda)