1
__DEV__
변수가있는 것을보고 직접 말하며, __USE_THIS__
을 추가하고 싶습니다. 그런 다음 Xcode 프로젝트가 구축 될 때이를 설정하는 방법이지만 js 부분으로 전달하는 방법을 알지 못합니다. 번들 스크립트를 사용하여 어떻게 든 전달할 수 있습니까? __DEV__
은 언제 설정 되나요?Xcode에서 반응하는 네이티브 글로벌 변수를 설정하십시오
__DEV__
변수가있는 것을보고 직접 말하며, __USE_THIS__
을 추가하고 싶습니다. 그런 다음 Xcode 프로젝트가 구축 될 때이를 설정하는 방법이지만 js 부분으로 전달하는 방법을 알지 못합니다. 번들 스크립트를 사용하여 어떻게 든 전달할 수 있습니까? __DEV__
은 언제 설정 되나요?Xcode에서 반응하는 네이티브 글로벌 변수를 설정하십시오
타겟/스키마 특정 변수를 빌드 단계에서 파일에 기록한 다음 자바 스크립트로 가져 와서 자바 스크립트에 노출시킬 수 있습니다.
1) 대상에 대해 "위상을 구축"에서 "번들 네이티브 코드와 이미지 반응"는 다음을 추가 :
export NODE_BINARY=node
echo '{"target": "MyTarget"}' > ../build-info.json
../node_modules/react-native/packager/react-native-xcode.sh
2)는 자바 스크립트를 가져 오기에서 예를 들어
import buildInfo from '../../build-info.json'
console.log(buildInfo.target)
index.ios.js 또한 $ PROJECT_ROOT/.env의에 파일을 작성하고 react-native-config 같은 것을 통해 사용할 수 있어야한다 대신하는 경우
js 파일에 변수 값을 전달 하시겠습니까? – Codesingh
어떻게 든 관련이있다 : https://github.com/luggit/react-native-config – Cherniv
나는'__USE_THIS__ = true'와 같은 것을 전달하려고하는데,이 경우 js는 틀린 것보다 다른 것을 할 것이다. 기본적으로). – pvinis