>  Q&A  >  본문

AWS에 배포할 때 환경 변수가 정의되지 않은 이유는 무엇입니까?

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

으아악

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

으아악

그리고 정말 잘 작동해요.

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

으아악

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

P粉008829791P粉008829791204일 전358

모든 응답(1)나는 대답할 것이다

  • P粉916553895

    P粉9165538952024-03-29 17:15:12

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

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

    회신하다
    0
  • 취소회신하다