TypeError: Router.use() requires middleware function but got a Object | Express Node JS Error Solved
Error Log:
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 (E:\python utube error\js errors\node_modules\express\lib\router\index.js:458:13)
at Function.anonymous (C:\shoify email error\js errors\node_modules\express\lib\application.js:220:21)
at Array.forEach (anonymous)
at Function.use (C:\shoify email error\js errors\node_modules\express\lib\application.js:217:7)
at Object.anonymous (C:\shoify email error\js errors\server.js:5:5)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12)
[nodemon] app crashed - waiting for file changes before starting...
__________________________________________
▶️ Say "Hello🙋♂️" to me On:
🔸 Facebook : https://fb.com/trtechlesson
🔸 Instagram : / smurtiranjan_s
🔸 Twitter : / smurtiranjan_s
▪️For Business Enquiry : [email protected]