Vanila JS API key 숨기기
이전에는 기능을 구현해놓고, api-key 를 삭제하고나서 깃에 올렸는데 .gitignore 를 통해 배포 후에도 기능은 유지되게 만들 수 있어서 직접 해보았다!
- api key 를 보관하는 파일 생성
1
2
3
4
5
const config = {
API_KEY: "MY API KEY!"
};
export default config;
이렇게 내보내기 해줘야한다.
- .gitignore 생성 후 설정
./js/apikeys.js
이후에 git 으로 파일을 관리해야한다.
API key 를 담은 파일이 git 에 한 번 추적되면 .gitignore 가 ignore 된다. 껄껄
- 파일 import 하기
1
2
3
4
5
6
7
import config from "./apikeys";
const { API_KEY } = config;
// 이후
const API_url = `https://blahblah.com/${API_KEY}/blahblah`;
까먹어서 나중에 또 찾아볼 것이 뻔하기에 적어보았다. 끝!
This post is licensed under CC BY 4.0 by the author.