我如何确定我的反应本机应用程序是一个调试或发布从 JavaScript 代码构建?

我想给我的 React Nativeapp 添加一些仅调试的 UI,但是我在 JavaScript 环境中找不到任何类似于 RCT_DEBUGRCT_DEV编译时标志的东西。有吗?

用例: 我想添加一个状态栏,显示由我的应用程序发起的 HTTP 请求的数量。显然,这不是一个航运应用程序的一部分,但它会帮助我检查我的工作,而在开发和测试。

39436 次浏览
if (__DEV__) {
console.log('I am in debug');
}

You can 看看这个方法 is being used in 反应本机存储库.