728x90
코드에 중요한 정보(apikey)가 그대로 남겨져 있는 것은 좋지 않다. 따라서 업로드하기전에 api키를 한번 더 숨겨서 이중으로 보호를 하려한다. 이때 쓰이는 개념이 환경변수이다.
💡 환경변수란?
환경변수는 이 프로젝트가 동작하는 환경 자체에다가 어떤 변수를 만들어서 데이터를 담아 놓고 그 환경에서만 데이터를 활용할 수 있는 방법이다. 설치 방법은 터미널에 "npm i -D dotenv" 입력.
.env 파일을 추가한다.
.env파일에 APIKEY = 어쩌고 추가
.gitignore 파일에 .env 추가
728x90
'JS' 카테고리의 다른 글
영화 세부 정보를 반환하는 내부 API 작성 (APIkey 숨기기) (0) | 2024.02.18 |
---|---|
솔트(salt)란? (1) | 2024.02.14 |