[React].gitignore 설정으로 비밀 설정 정보 관리하기 ssh연동
몽고 DB연결 기준으로 위와같이 민감한 정보들은 깃허브 업로드 시 빼고 업로드가 되어야한다. 이번에는 .gitignore을 통하여 배제하는 방법을 알아보겠습니다! 개발할 때 환경은 총 2가지로 구분할 수 있습니다 1.Local환경에서 즉, 개발환경 -> 위와 같은 경우에는 프로그램 안에 변수를 가져갈 수 있다. 2.배포 후 production 환경 ->헤로쿠에서 따로 정보를 입력하고 일치 시켜야합니다. 즉 헤로쿠 사이트에서 직접적으로 관리해줍니다. key.js 파일 환경변수 process.env.NODE_ENV 를 통하여 분기시켜줍니다. prod.js 설정 (production 모드일 경우 여기로 들어옴) ->해당 파일에서 MONGO_URI 자리에 헤로쿠 사이트의 URI와 일치시켜야합니다. KEY : M..
React
2020. 11. 14. 14:18