관리 메뉴

프론트엔드 정복하기

Node_비밀 설정 정보 관리 본문

Node/Node_tool 사용법

Node_비밀 설정 정보 관리

GROWNFRESH 2020. 5. 13. 21:12

* Git에 올릴 때 정보에 비밀 설정 하는 법

ex) mongo url에 아이디, 비밀번호를 가리고 싶을 때

 

1) key.js, dev.js, prod.js 파일을 생성한다.

 

2) dev.js >> module.exports={ mongoURI: 'url' }

   prod.js >> module.exports= { mongoURI: process.env.MONGO_URI }

 

   key.js >> if문 이용 > ( production ver일 때: prod.js 불러오기) or (dev ver일 때 : dev.js 불러오기)

 

 

+ ) .gitignore 파일에    dev.js  를 입력한다.

 

∴ dev.js는 gitignore되고, index.js에서 key.js를 require하여 [ dev.ver > url / prod.ver > pro... ] 로 입력되도록 한다.

 

 

'Node > Node_tool 사용법' 카테고리의 다른 글

Node_회원가입 라우터  (0) 2020.05.16
Node_Schema & Model  (0) 2020.05.16
Node_로그인 라우터(+쿠키 +comparePW + token)  (0) 2020.05.16
Node_Bcrypt로 비밀번호 암호화  (0) 2020.05.13
Node_tool 설치하기  (0) 2020.05.12