DNS is een kernmodule van Node.JS. Als je mensen vertelt dat ze DNS moeten installeren via NPM, zullen ze uiteindelijk een heel andere module hebben die iets anders doet.
https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns
Deze fout betekent hoogstwaarschijnlijk dat u iets probeert te doen vanaf de clientzijde dat aan de serverzijde moet worden gedaan. Als de MongoDB-module de DNS-component niet kan vinden, wordt deze aan de clientzijde uitgevoerd.
MongoDB moet op de server draaien. Om dynamisch toegang te krijgen tot gegevens van React, moet je een API instellen met iets als Express of Apollo.
Update:een geweldige manier om dit te doen is met functies van Azure Functions (TypeScript) of AWS (Lambda)