AWS에 배포할 때 환경 변수가 정의되지 않은 이유는 무엇입니까?
P粉008829791
P粉008829791 2024-03-28 19:58:03
0
1
431

현재 vue 애플리케이션을 개발 중입니다. 다음과 유사한 코드가 포함된 "config.ts"라는 파일에 환경 변수를 설정했습니다.

으아악

아래와 같이 .env를 사용하여 로컬에서 환경 변수를 테스트했습니다

으아악

그리고 정말 잘 작동해요.

그런 다음 다음과 같이 Dockerfile을 사용하여 애플리케이션을 고정화했습니다.

으아악

애플리케이션 배포 시 작업 정의에 변수가 정의되어 있어도 변수가 표시되지 않습니다.

P粉008829791
P粉008829791

모든 응답(1)
P粉916553895

그래서 DevOp 직원이 런타임 환경 변수가 있다고 주장했기 때문에 이 문제에 직면했습니다.

제가 개발한 솔루션은 구성을 창 개체에 연결하는 스크립트를 삽입하는 bash 스크립트를 작성하여 런타임으로 액세스할 수 있게 만드는 것이었습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿