En la MONGO_URI se esta ocupando la variable “config.dbPort”, esa variable no esta declarada en el config/index.js, ¿De donde la saca?

Guillermo Vara De Gante

Guillermo Vara De Gante

Pregunta
student
hace 5 años

En la MONGO_URI se esta ocupando la variable “config.dbPort”, esa variable no esta declarada en el config/index.js, ¿De donde la saca?

2 respuestas
para escribir tu comentario
    Julián Scialabba

    Julián Scialabba

    student
    hace 5 años

    No la definio. Tenes que definirla en la config y en el env file y listo!

    Luis Lira

    Luis Lira

    student
    hace 5 años

    Hola!

    Esa MongoURI que se usa en realidad es para conectarse a una base de datos local, donde si se necesita indicar un puerto para la conexión a Mongo. Cuando es un Monogo Atlas, en realidad lo que se necesita es el User, Password, Host y Nombre de la base de datos. Y la URI queda de la siguiente manera:

    const MONGO_URI = `mongodb+srv://${USER}:${PASSWORD}@${DB_HOST}/${DB_NAME}?retryWrites=true&w=majority`
Curso de Backend con Node.js

Curso de Backend con Node.js

Crea aplicaciones backend utilizando Node.js, Express y Mongo. Entiende cómo funciona Javascript en un servidor y escribe aplicaciones con Node.js. Crea una API, manipula errores y valida tus datos con Express. Elabora pruebas para encontrar errores en tu código y finalmente pon tu aplicación en producción en un servicio web.

Curso de Backend con Node.js
Curso de Backend con Node.js

Curso de Backend con Node.js

Crea aplicaciones backend utilizando Node.js, Express y Mongo. Entiende cómo funciona Javascript en un servidor y escribe aplicaciones con Node.js. Crea una API, manipula errores y valida tus datos con Express. Elabora pruebas para encontrar errores en tu código y finalmente pon tu aplicación en producción en un servicio web.