DNS е основен модул на Node.JS. Казвайки на хората, че трябва да инсталират DNS чрез NPM, в крайна сметка ще имат напълно различен модул, който прави нещо друго.
https://nodejs.org/api/dns.html срещу https://www.npmjs.com/package/dns
Тази грешка най-вероятно означава, че се опитвате да направите нещо от страна на клиента, което трябва да бъде направено от страната на сървъра. Ако модулът MongoDB не може да намери DNS компонента, той работи от страната на клиента.
MongoDB трябва да работи на сървъра. За да имате динамичен достъп до данни от React, ще трябва да настроите API, като използвате нещо като Express или Apollo.
Актуализация:Страхотен начин да направите това е с функциите на Azure (TypeScript) или AWS (Lambda)