선생님~ 몽고DB연결 중인데, 터미널에서 이런 에러가 납니다.
[nodemon] app crashed - waiting for file changes before starting... 라는 에러입니다.
몽고DB연결할 때 5버전이 에러가 나서 @5안 붙이고 설치해서 그런건가요? 만약 그렇다면 삭제하고 다시 몽고디비5버전을 설치해야 할지요?
만약 제가 설치한 버전을 삭제해야 한다면 삭제 명령어를 알 수 있나요?
아니명 다르게 해결할 방법이 있을까요?
아래에 코드첨부합니다.
============
const express = require('express')
const app = express()
app.listen(8080, () => {
console.log('http://localhost:8080 에서 서버 실행중')
})
app.use(express.static(__dirname + '/public'))
const { MongoClient } = require('mongodb')
let db
const url = 'mongodb+srv://moo:o4~~@cluster0.7cdpx8e.mongodb.net/?retryWrites=true&w=majority'
new MongoClient(url).connect().then((client) => {
console.log('DB연결성공')
db = client.db('forum')
}).catch((err) => {
console.log(err)
})
app.get('/', (요청, 응답) => {
응답.sendFile(__dirname + '/index.html')
})
app.get('/news', (요청, 응답) => {
응답.send('오늘 비옴')
})