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
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 |