- .env 파일은 firebase.js 파일 안에 있는 값을 보안을 위해 키값 그대로가 아닌 다른 값으로 치환시키기 위해 존재하며, github같은 공용 웹사이트에 코드를 올릴 때 개인정보 보호겸 사용된다.
- 우리의 firebase 파일에서는 키로 바꿔서 저장해주자.
// Import the functions you need from the SDKs you need
import firebase from "firebase/app";
// TODO: Add SDKs for Firebase products that you want to use
// https://firebase.google.com/docs/web/setup#available-libraries
// Your web app's Firebase configuration
const firebaseConfig = {
apiKey: process.env.REACT_APP_API_KEY,
authDomain: process.env.REACT_APP_AUTH_DOMAIN,
projectId: process.env.REACT_APP_PROJECT_ID,
storageBucket: process.env.REACT_APP_STORAGE_BUCKET,
messagingSenderId: process.env.REACT_APP_MESSAGIN_ID,
appId: process.env.REACT_APP_APP_ID,
};
// Initialize Firebase
export default firebase.initializeApp(firebaseConfig);