Friday, May 17, 2024
 Popular · Latest · Hot · Upcoming
164
rated 0 times [  168] [ 4]  / answers: 1 / hits: 6541  / 2 Years ago, mon, april 4, 2022, 12:00:00

I implemented express code with the mongoose database but I have faced "nodemon crushed" error for that I followed the below techniques but still, now I have faced this error.


Node version: v16.14.2
NPM version: 8.5.0


I have followed some steps to solve this issue and that is given below,



  • Open Windows Task Manager is given in the attached file

  • End Task (Node.js JavaScript Runtime)
    But the problem is not solved!


Here is the code of server.js


const express = require('express')
const mongoose = require('mongoose')
const app = express()
mongoose.connect('mongodb://localhost:27017/my-students');

const studentRoute = require('./api/routes/studentsRoute');


//========> Routing Starting
app.use('/api/students', studentRoute);
//========> Routing End


//========> MongoDB Database connection and Check
const db = mongoose.connection;
db.on('error', (err) =>{
console.log(err);
})
db.once('open', ()=>{
console.log("Database connection Established!")
})


const PORT = process.env.PORT || 3000;
app.listen(PORT, () =>{
console.log(`Server running on PORT @${PORT}`)
})

Windows Task Manager where I end the task by clicking "End Task" of "Node.js JavaScript Runtime" but it was not solved the issue and the Task Manager file attached below,
Windows


Error screenshot is given below the attached file,
Nodemon


More From » mongodb

 Answers
5

The problem is arising from this line


const studentRoute = require('./api/routes/studentsRoute');

check if you have this included in that file


module.exports = router

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


[#225] Friday, March 25, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
mira

Total Points: 460
Total Questions: 108
Total Answers: 99

Location: American Samoa
Member since Fri, Aug 26, 2022
2 Years ago
mira questions
Wed, Feb 9, 22, 00:00, 2 Years ago
Sun, Mar 28, 21, 00:00, 3 Years ago
Sat, Aug 3, 19, 00:00, 5 Years ago
Mon, Jul 22, 19, 00:00, 5 Years ago
;