我如何知道我的React原生应用程序是否正在生产或开发中运行?JavaScript中有什么方法可以告诉我们吗?是否有一个全球信息被传递进来?

推荐答案

可以在JavaScript中使用__DEV__全局变量来确定是否使用React Native packager.如果你在iOS模拟器或Android模拟器中运行应用程序,__DEV__将被设置为true.

https://reactnative.dev/docs/javascript-environment

React-native相关问答推荐

在AWS-Amplify js v6中检索原始的accesToken和idToken

单击react 本机时如何从同一屏幕更改内容

获取 TypeError:this.InnerNativeModule.configureProps 不是 mac 上 expo 中的函数

No component found for view with name "ARTShape"

如何获取 React Native 应用程序的崩溃日志(log)?

在 LTR 设备上强制 RTL

为了回调 URL 的目的,在 Expo 中运行的 React Native 元素的 info.plist 在哪里?

你能在 Ubuntu 上构建 React Native 应用程序(Android 应用程序)吗?

React-Native Android - 找不到 com.android.tools:common

React Native Remote Debugger 在 Chrome 中显示缓存的包

为什么 Android Studio 强制使用 Android 支持库中的 Androidx?

React native + redux-persist:如何忽略键(黑名单)?

将 react-native 元素Bundle 为 iOS 框架或 (.aar) Android 库

如何将 Crashlytics 与 React Native 应用程序集成

React Nativedropped so far性能监视器计数不断增加

我可以使用 react native 开发 pwa

如何使 react-native Picker 停留在新 Select 的选项?

React.createClass vs. ES6 箭头函数

居中图像 React Native 加载屏幕

如何在 react-native 中为带有图标的按钮建模