DNS er et kernemodul i Node.JS. At fortælle folk, at de skal installere DNS via NPM, vil ende med, at de har et helt andet modul, der gør noget andet.
https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns
Denne fejl betyder højst sandsynligt, at du forsøger at gøre noget fra klientsiden, som skal gøres på serversiden. Hvis MongoDB-modulet ikke kan finde DNS-komponenten, kører det på klientsiden.
MongoDB skal køre på serveren. For at få adgang til data fra React dynamisk skal du konfigurere en API ved hjælp af noget som Express eller Apollo.
Opdatering:En fantastisk måde at gøre dette på er med Azure Functions (TypeScript) eller AWS (Lambda) funktioner