Suban el codigo de esta clase, me da este error <code> TypeError: Router.use() requires a middleware function but got a Object at Fun...

Pregunta de la clase:
POST: método para crear
Enmanuel Josue Sarmiento Benitez

Enmanuel Josue Sarmiento Benitez

Pregunta
studenthace 4 años

Suban el codigo de esta clase, me da este error

TypeError: Router.use() requires a middleware function but got a Object at Function.use (/home/manuelitox2612/personalProjects/cursoBackendNodeJS/node_modules/express/lib/router/index.js:458:13) at routerApi (/home/manuelitox2612/personalProjects/cursoBackendNodeJS/routes/index.js:13:10) at Object.<anonymous> (/home/manuelitox2612/personalProjects/cursoBackendNodeJS/index.js:18:1) at Module._compile (internal/modules/cjs/loader.js:1072:14) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10) at Module.load (internal/modules/cjs/loader.js:937:32) at Function.Module._load (internal/modules/cjs/loader.js:778:12) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12) at internal/main/run_main_module.js:17:47
2 respuestas
para escribir tu comentario
    Elber Liebermen

    Elber Liebermen

    studenthace 3 años

    Espero no sea demasiadot tarde, ese error ocure porque no estás exportando los módulos al index. Verifica que estés exportando de manera buena todos los módulos que ocupas en tus routes

    Nicolas Molina

    Nicolas Molina

    teacherhace 4 años

    Hola, si tienes razón en lo que lo ponen mira este es el commit

Curso de Backend con Node.js: API REST con Express.js

Curso de Backend con Node.js: API REST con Express.js

¡Aprende desarrollo backend con Node.js! Trabaja con rutas, servidores y middlewares de Express.js. Construye una API, manipula errores y haz validación de datos. Despliega tu aplicación a producción en Heroku. Conviértete en backend developer con Node.js junto a tu profesor Nicolas Molina.

Curso de Backend con Node.js: API REST con Express.js
Curso de Backend con Node.js: API REST con Express.js

Curso de Backend con Node.js: API REST con Express.js

¡Aprende desarrollo backend con Node.js! Trabaja con rutas, servidores y middlewares de Express.js. Construye una API, manipula errores y haz validación de datos. Despliega tu aplicación a producción en Heroku. Conviértete en backend developer con Node.js junto a tu profesor Nicolas Molina.