Vite는 기본적으로 따로 설치 하지 않아도 환경변수를 사용할 수 있게 import.meta.env
라는 것이 들어있다.
import.meta.env
객체를 이용해 환경 변수에 접근할 수 있다.
export default defineComponent({
created() {
console.log(import.meta.env)
},
이러한 환경 변수를 사용하여 APIKEY를 숨기고자한다.
루트 경로에 .env
파일을 생성한다.
접근할 수 있는 환경 변수는 일반 환경변수와 구분을 위해 VITE_
라는 접두사를 붙여야 한다.
.env
파일은 꼭 .gitignore
파일에 등록시켜준다.
APIKey와 username이 들어가는 부분을 환경변수로 대체해주면 끝!
여기서 Vite환경에서 입력했던 환경 변수 키값을 저장해줘야 Netlify에도 정상적으로 apikey를 불러올 수 있다.
환경 변수 설정 후 재배포 잊지 말 것!