process.env.NODE_ENV를 사용하여 개발 또는 프로덕션 데이터를 반환할지 여부를 결정하는 반응 기본 프로젝트에서 노드 패키지 API 클라이언트를 사용하고 있습니다. 프로덕션 데이터베이스에 대한 내 dev 환경 (시뮬레이터)에서 테스트하고 싶습니다. (읽기 전용이며 데이터는 dev와 prod 사이에서 크게 다릅니다.) https://github.com/reactjs/react-redux/issues/39#issuecomment-131415769 process.env.NODE_ENV 개발로 설정되어 기본적으로 dev에 플래그에 해당하는 경우 :이에서 무엇을 말할 수에서dev에서 process.env.NODE_ENV를 변경할 수 있습니까?
.
내 환경에서 NODE_ENV 설정을 시도했지만 실제 시뮬레이터에서 픽업되지 않았습니다 (여전히 개발 중이라고 말함).
시작 또는 실행 *을 사용할 때이를 지정하는 방법이 있습니까?
[RCTBundleURLProvider sharedSettings].enableDev = false;
을 또는 안드로이드,이 같은 (테스트되지 않은)해야한다 : 당신의 AppDelegate.m
시작에서
저는 현재이 문제에 대한 해결책을 찾고 있습니다. 좋은 해결책을 찾으면 게시 할 것입니다. – TheNastyOne
해결책을 찾았습니까? 노드 인스턴스가 별도의 프로세스에 의해 분리되고 환경 변수를 통과하지 않는 것 같습니다. 나는 다른 사람들이 자신의 파일에 환경 변수를 초기화하는 마음을 가지고있다. 그러나 그것은 내가 개발 환경과 생산이 아니라, 이것을 원한다면 나에게 해킹처럼 보인다. –
아직 해결 방법을 사용하고 있지 않습니다. :-( –