이번 포스팅은 node.js + express + mongoDB 를 이용하여 서버를 heroku 에 배포하는 과정을 포스팅 할 것입니다. 간단하거나 기본적인 방법 일 수 있으나 자주 까먹을 수 있기 때문에 기록해 두고자 합니다.
(클라이언트는 React 를 netlify 에 배포하였으며 다른 포스팅을 참고하시면 됩니다.)
*nodemon
라이브러리 사용 시 앱 배포할 때 실행 스크립트를 변경해 주어야 합니다.*mongoDB 가입과 로그인 그리고 database 생성 중에 다음 과정을 포함합니다.
mongoDB 에서 DataBase 생성 시 나의 application 으로 연결하기 위한 connection code 를 .env 파일에 설정해 둡니다.
나중에 heroku 에서 Config vars
에 해당 문자열을 등록해 줄 때 필요하므로 저장해 놓습니다.
MONGODB_URI=mongodb+srv://yourUsername:[email protected]/sample_mflix?retryWrites=true&w=majority