Tengo el siguiente error y no encuentro una solucion /Platzi/node/expressServer/node_modules/mongodb/lib/bulk/common.js:25 const bson = n...

Julio Cesar Cardona Castro

Julio Cesar Cardona Castro

Pregunta
studenthace 4 años

Tengo el siguiente error y no encuentro una solucion

/Platzi/node/expressServer/node_modules/mongodb/lib/bulk/common.js:25

const bson = new BSON([

^

TypeError: BSON is not a constructor

4 respuestas
para escribir tu comentario
    Alex Camacho

    Alex Camacho

    teacherhace 4 años

    Oh vale! gracias por compartir la solución, así otros estudiantes que presenten el mismo error o uno similar se podrán beneficiar de esto :)

    Julio Cesar Cardona Castro

    Julio Cesar Cardona Castro

    studenthace 4 años

    Ya lo solucione, solo borre la carpeta node_modules y procedi a hacer npm i, con eso solucione todos los errores.

    Julio Cesar Cardona Castro

    Julio Cesar Cardona Castro

    studenthace 4 años

    Si, tengo todos los paquetes, segun entendi luego de buscar informacion es por la forma en que se esta instanciando el BSON. Pero es uno de los modulos que viene con mongodb

    Alex Camacho

    Alex Camacho

    teacherhace 4 años

    El error te está diciendo que BSON no es un constructor, en caso que sí lo sea... están realizadas todas las importaciones necesarias?

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.