<code>[nodemon] restarting due to changes... [nodemon] starting</code>node server.js` C:\Users\Asus\Documents\NodeJS\node_modules\express...

Missael Mora

Missael Mora

Pregunta
studenthace 5 años

[nodemon] restarting due to changes... [nodemon] starting
node server.js`

C:\Users\Asus\Documents\NodeJS\node_modules\express\lib\router\index.js:458

** throw new TypeError('Router.use() requires a middleware function but got a ’ + gettype(fn))

^**

TypeError: Router.use() requires a middleware function but got a Object

at Function.use (C:\Users\Asus\Documents\NodeJS\node_modules\express\lib\router\index.js:458:13)

at Function.<anonymous> (C:\Users\Asus\Documents\NodeJS\node_modules\express\lib\application.js:220:21)

at Array.forEach (<anonymous>)

at Function.use (C:\Users\Asus\Documents\NodeJS\node_modules\express\lib\application.js:217:7)

at routes (C:\Users\Asus\Documents\NodeJS\network\routes.js:9:10)

at Object.<anonymous> (C:\Users\Asus\Documents\NodeJS\server.js:17:1)

at Module._compile (internal/modules/cjs/loader.js:778:30)

at Object.Module._extensions…js (internal/modules/cjs/loader.js:789:10)

at Module.load (internal/modules/cjs/loader.js:653:32)

at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

at Function.Module._load (internal/modules/cjs/loader.js:585:3)

at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)

at startup (internal/bootstrap/node.js:283:19)

at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

[nodemon] app crashed - waiting for file changes before starting…`

estoy recibiendo este error, alguien podría ayudarme? volví a ver los vídeos anteriores pero no encontré solución.

Gracias!

3 respuestas
para escribir tu comentario
    Diego Alejandro Cifuentes Arango

    Diego Alejandro Cifuentes Arango

    studenthace 4 años

    Pero donde lo pusiste :/

    Rabi Leonel Leon Chan

    Rabi Leonel Leon Chan

    studenthace 5 años

    Hola Misael, tuve ese error y lo resolvi poniendo un

    module.exports = router;

    en el network.js

    Luis Lira

    Luis Lira

    studenthace 5 años

    Cómo tienes tu código? Dice que no se le está pasando lo que espera a Router.use()

Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.

Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.