프로젝트/식단관리 (express + mongo)
[식단관리 프로젝트] 1. express 서버 및 DB 구성
1. express 서버 구성 프로젝트를 진행할 폴더를 생성하고, npm init을 통해 npm 모듈을 위한 베이스를 구성한다. 템플릿은 ejs를 사용할 것이다. ejs는 html에서 javascript를 사용하여 dynamic page를 구현할 수 있게 해주는 모듈이다. Embedded JavaScript template의 줄임말이다! 그 뒤, express 서버 구성을 위한 기본적인 npm 모듈을 다운받는다. $ npm i express express-session ejs ejs-mate dotenv 5개의 패키지를 다운받았다. express와 express-session은 express 서버를 쓰기 위함이고, ejs와 ejs-mate는 앞서 설명한 dynamic html을 위해, 그리고 dotenv..