안녕하세요 mongodb연결 오류 문제로 질문드립니다. 지웠다가 다시 설치를 해야하는건지,,, 어떤 이유로 아래와 같은 오류가 발생했는지 궁금합니다.
const express = require("express");
app.use(express.urlencoded({ extended: true }));
const app = express();
const MongoClient = require("mongodb").MongoClient;
MongoClient.connect(
"mongodb+srv://admin:qwer1234@cluster0-qaxa3.mongodb.net/todoapp?retryWrites=true&w=majority",
function (에러, client) {
if (에러) return console.log(에러);
app.listen(8080, function () {
console.log("listening on 8080");
});
}
);
// listten (서버띄울 포트번호, 띄운 후 실행할 코드)
// 8080 port로 웹서버를 열고 잘 열리면 listening on 8080을 출력해주세요!
app.listen(8080, function () {
console.log("listening on 8080");
});
//누군가가 /pet으로 방문을 하면, pet 관련된 안내문을 띄어주자
app.get("/pet", function (req, res) {
res.send("펫용품 쇼핑할 수 있는 페이지 입니다.");
});
//beaty URL로 접속하면(GET요청하면) 안내문을 띄워줘야함 : "뷰티용품 쇼핑 페이지임"
app.get("/beauty", function (req, res) {
res.send("뷰티용품 쇼핑 페이지입니다");
});
// localhost 8080을 들어왔을때
app.get("/", (req, res) => {
res.sendFile(__dirname + "/index.html");
});
// /write로 접속하면 write.html 보내주세요
app.get("/write", function (req, res) {
res.sendFile(__dirname + "/write.html");
});
app.post("/add", function (req, res) {
res.send("전송완료");
console.log(req.body);
});
오류