git에 DB계정 정보를 올리면 다른 사람이 이용할 수 있기 때문에 따로 관리 필요!
1. 파일 생성

2.
local 환경에서는 gitignore에 포함된 파일에 정보 작성하고,
deploy 환경에서는 별도로 계정정보를 관리해야함.
key.js
환경변수 별로 가져올 파일을 지정.

2-1 .dev.js (개발용)

2-1-1. gitignore 설정

2-2. prod.js (운영용)

2-2-1. heroku에서 회원가입 및 로그인
운영용은 외부에서 정보 관리 필요!
https://dashboard.heroku.com/apps
Heroku
dashboard.heroku.com
2-2-2. create app

2-2-3. setting 텝에서 config vars 추가
여기서 Key 이름과 prod.js 에서 process.env.MONGO_URI 가 같아야함.

3. index.js
몽고계정 정보가 들어있던 자리에 위에서 선언한 변수 입력

4. git에 올리기

'Frontend > react' 카테고리의 다른 글
| 로그인 기능(유저정보, 비밀번호 비교, 토큰 생성) (0) | 2022.07.05 |
|---|---|
| bcrypt 정보 암호화 (0) | 2022.06.26 |
| NODE MON (0) | 2022.06.23 |
| POST method route 생성(body-parser, postman) (0) | 2022.06.22 |
| Schema / Model (0) | 2022.06.20 |