1. ホーム
  2. javascript

[解決済み] React NativeアプリがデバッグビルドかリリースビルドかをJavaScriptコードから判断するにはどうすればよいですか?

2022-09-12 22:30:56

質問

React Nativeアプリにデバッグ専用のUIを追加したいのですが、同じような機能を持つ RCT_DEBUG または RCT_DEV というコンパイル時のフラグをJavaScript環境に設定することができます。あるのでしょうか?

使用例です。私は、アプリによって開始された HTTP 要求の数を示すステータス バーを追加したいと思います。明らかに、これは出荷アプリの一部ではありませんが、開発およびテスト中に私の仕事をチェックするのに役立つでしょう。

どのように解決するのですか?

if (__DEV__) {
    console.log('I am in debug');
}

あなたは この方法を見る が使われているのは React Nativeのリポジトリ .