MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Modulo non trovato:errore:impossibile risolvere "dns" quando si utilizza MongoDB

DNS è un modulo principale di Node.JS. Dire alle persone che devono installare DNS tramite NPM finirà per avere un modulo completamente diverso che fa qualcos'altro.

https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns

Questo errore molto probabilmente significa che stai tentando di fare qualcosa dal lato client che deve essere eseguito sul lato server. Se il modulo MongoDB non riesce a trovare il componente DNS, è in esecuzione sul lato client.

MongoDB deve essere eseguito sul server. Per accedere ai dati da React in modo dinamico dovrai configurare un'API utilizzando qualcosa come Express o Apollo.

Aggiornamento:un ottimo modo per farlo è con le funzioni di Funzioni di Azure (TypeScript) o AWS (Lambda)