React 작업을 할 때 api 통신을 많이 하게 되는데, 네트워크 통신 관련 key는 보안상의 이유로 깃허브에 올라가면 안된다.
그럴 때, 키 값을 변수로 만들어 개발할 때 .env 파일을 사용한다. ( 혹은 .env.local )
.gitignore 파일에 .env 를 추가한 후, 깃허브에 올리면 된다.
키 값 설정하기
.env 파일에서 키를 변수로 설정할 땐 REACT_APP_변수이름 으로 지정하면 된다.
REACT_APP_MY_API_KEY = abcd1234
키 값 사용하기
설정한 키는 process.env.REACT_APP_변수이름 으로 접근하여 사용할 수 있다.
const apiConfig = {
key: process.env.REACT_APP_MY_API_KEY,
}
'공부 > React' 카테고리의 다른 글
React Context 사용하기 (0) | 2023.02.03 |
---|---|
React에서 firebase 사용하기 (0) | 2023.02.02 |
React에서 Tailwindcss 시작하기 (0) | 2023.02.01 |
노마드코더 강의 : React 시작하기 (고전 방법) (0) | 2023.01.27 |