Open MaraisLee opened 6 months ago
필요한 라이브러리 설치
npm init
npm i express
npm i mongodb
npm i mongoose
// 편리하게 작업할 수 있게 해주는 라이브러리들
npm install --save-dev nodemon
npm i dotenv // .env파일을 index.js에서 바로 쓸 수 있게 해줌
package.json 수정
{
...
"type": "module", //이부분 추가 -> react처럼 import 구문 사용하기 위함
"scripts": {
"start": "nodemon index.js" // 이부분 수정
},
...
}
/.env 파일 설정
PORT=
MONGO_URI=
index.js 작성
npm start
Express.js
MongoDB
Mongoose
Schema
Node.js에서 데이터 처리를 쉽게 해줄 수 있는 스키마 기능 제공
Schema 종류
String, Number, Date, Boolean, Buffer, Mixed(모든 데이터 타입 가능), ObjectedId(객체 ID), Array
Nodemon