환경 변수가 필요한 이유
개발과 테스트 배포, 실제 서비스 배포에서 각각 다른 설정값을 사용해야 할 경우에 현재 구동되는 환경을 알아야 하는데 이때 사용하는 방법이 환경 변수입니다.
Quasar에 환경 변수 알아보기
process.env 변수안에 현재 환경에 대한 값들이 들어 있습니다.
개발시 구동할때, env 변수의 값을 보여줍니다.
Quasar에 환경 변수 사용하는 법
환경변수로 구분해야 할 것은 개발과 테스트 배포, 실서비스 배포 이렇게 3가지 인데, 위에 나온 변수들을 이용하여 구분하여 보겠습니다.
각 환경에 맞는 명령어를 사용하여 서비스 실행
개발 모드 : $ quasar dev
테스트 배포 모드 : $ quasar build -d (--debug)
제품 배포 모드 : $ quasar build
process.env안의 각 변수를 검사하여 현재 구동 모드를 알아냄
if( DEV == true ) { 개발 모드 }
else if( DEBUGGING == true ) { 테스트 배포 모드 }
else { 제품 배포 모드 }
이상입니다.
'Web > Quasar' 카테고리의 다른 글
Axios를 이용한 통신 모듈 구조화 - ts 버전 (0) | 2024.07.09 |
---|---|
Axios를 이용한 통신 - ts 버전 (0) | 2024.07.09 |
Quasar App의 생명주기와 저장소별 생명주기 (0) | 2024.05.03 |
Quasar용 SessionStorage, LocalStorage 사용하기 (0) | 2024.05.03 |
Quasar UI 개발 4 - 심화 예시 (0) | 2024.04.29 |