mongoose?

jaeyunim00·2023년 1월 31일
0

nodeJS

목록 보기
3/8
post-thumbnail

🌱mongoose란?

mongoose는 mongoDB와 nodeJS를 연결시켜주는 다리이다.

🌱몽구스 설치 및 연동

1. mongoose 설치

터미널에 다음을 입력해 준다.

$ npm i mongoose

2. node.js와 연동하기

mongo 명령어 입력 후 db url을 확인한다.

db.js파일을 생성한 뒤, 다음 url을 연결해준다

//db.js
import mongoose from "mongoose";

//mongo명령어를 통해 얻은 url 연결
mongoose.connect("mongodb://127.0.0.1:27017");

const handleOpen = () => {
    console.log("DB Connected⭐");
}

const handleError = () => {
    console.log("Error😧");
}

mongoose.connection.once("open", handleOpen);
mongoose.connection.on("error", handleError);

이제 메인js파일에서 db.jsimport 하면 mongoDB와 node.js가 연동된걸 확인 할 수 있다.

참고
여기서 메인js파일은 package.json에서 메인(서버를 open하는 코드가 있는)으로 설정된 파일이다.

profile
개발노트

0개의 댓글