참고: https://cli.vuejs.org/guide/mode-and-env.html
mode
vue-cli에서는 기본적으로 3가지 모드가 있다.
- development: vue-cli-service serve
- test: vue-cli-service test:unit
- production: vue-cli-service build 또는 vue-cli-service test:e2e
또는 –mode 옵션을 전달하여 기본모드를 덮어 쓸 수 있다.
vue-cli-service build --mode dev
환경변수
프로젝트 루트에 다음 파일을 추가하여 환경변수 지정 가능
.env # loaded in all cases
.env.local # loaded in all cases, ignored by git
.env.[mode] # only loaded in specified mode
.env.[mode].local # only loaded in specified mode, ignored by git
주의할점
vue에서는 NODE_ENV, BASE_URL 또는 VUE_APP_ 으로 시작하는 변수만 불러올 수 있음.
=> 그 외의 경우 불러오면 undefined로 나왔던 것