>  Q&A  >  본문

React/Node.js의 Kubernetes Pod에서 환경 변수에 액세스하는 방법

<p>Kubernetes Pod에서 일부 환경 변수를 정의하고 있으며 process.env.TEST를 사용하여 node 또는 React FE 코드에서 이를 사용하려고 하면(TEST가 env에 비밀로 존재하기 때문에) 항상 정의되지 않은 상태가 됩니다. 포드에 변수가 있는지 확인하세요. </p> <p>이러한 변수에 액세스할 수 있는 다른 방법이 있나요? 아니면 Node.js나 React.js에서 명시적으로 뭔가를 해야 하나요? </p>
P粉790819727P粉790819727433일 전559

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

  • P粉459440991

    P粉4594409912023-09-06 00:51:54

    Kubernetes Pod의 환경 변수는 Node.js 애플리케이션에서 액세스하는 방법과 유사하게 ‍process.env.를 사용하여 Node.js에서 액세스할 수 있습니다. 올바른 방법으로 수행하고 있으므로 값이 정의되지 않은 경우 무언가가 올바르게 설정되지 않았을 수 있습니다.

    으아악

    React 환경 변수: React 애플리케이션에서 환경 변수를 사용하려는 경우 코드에서 REACT_APP_ 为前缀。只有以此前缀开头的环境变量才会嵌入到构建中。因此,您将使用 process.env.REACT_APP_로 액세스해야 합니다.

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