0

처음에는 사소한 것처럼 보이는 문제가 있지만 지금은 매우 혼란 스럽습니다.reactjs 웹 응용 프로그램의 beanstalk에서 환경 변수 읽기

그래서 내 응용 프로그램의 프런트 엔드에 reactjs를 사용하고 있습니다. 내 reactjs 웹 애플 리케이션을 병아리에 배치합니다. beanstalk에서 나는 test라는 환경 변수를 정의했고, 이제는 그것을 읽고 그것을 반응 응용 프로그램에서 사용하고 싶습니다.

const config = {}; 

    config.db = { 
    test: process.env.DB_DATABASE || 'my_db', 
}; 

링크에서 제안 : 그러나 문제는 내 내가 이런 일을 할 수 있도록 응용 프로그램은 기본적으로 사용자 브라우저에서 클라이언트 스크립트입니다 반응이다.

https://alexdisler.com/2016/03/26/nodejs-environment-variables-elastic-beanstalk-aws/

그래서 나는이 전혀 행할하거나 할 수없는 일이다 의심하고있다.? 어떤 아이디어라도 감사 할 것입니다

답변

2

귀하의 반응 코드는 브라우저에서 실행되며 서버에 설정된 환경 변수에 액세스 할 수 없습니다.

링크는 탄력적 인 beanstalk 인스턴스에서 호스팅되는 node.js 환경에서 환경 변수를 설정하는 프로세스를 설명합니다.

귀하의 앱을 실행하는 데 필요한 필수 매개 변수와 초기 설정을 저장하는 반응 응용 프로그램에 설정 파일을 만드는 것이 좋습니다.