我如何知道我的React Native应用程序是否正在生产或开发中运行?JavaScript中是否有某种方法可以告诉您?是否有传入的全局变量?
我如何知道我的React Native应用程序是否正在生产或开发中运行?JavaScript中是否有某种方法可以告诉您?是否有传入的全局变量?
Answers:
您可以__DEV__
在JavaScript中使用全局变量来确定您是否正在使用React Native打包程序。如果您在iOS模拟器或Android模拟器中运行您的应用,则__DEV__
设置为true
。
https://facebook.github.io/react-native/docs/javascript-environment.html
--configuration Release
怎么办?这是否仍然使用React Native打包器并将其设置__DEV__
为true
?
__DEV__
我的经验,该设置未设置为true。
当__DEV__
变量设置true
为时,它将打开一系列有用的开发警告。对于生产,建议设置__DEV__=false
。
react-native run-*