2015-12-28 7 views
35

私はReactネイティブアプリにデバッグ専用のUIを追加したいと思いますが、JavaScript環境でRCT_DEBUGまたはRCT_DEVのコンパイル時フラグを見つけることはできません。 1つはありますか?React NativeアプリがJavaScriptコードからデバッグまたはリリースビルドであるかどうかを確認するにはどうすればよいですか?

使用例:アプリケーションで開始されたHTTPリクエストの数を示すステータスバーを追加します。明らかにこれは出荷用アプリケーションの一部ではありませんが、開発やテスト中に私の仕事を確認するのに役立ちます。

+1

http://stackoverflow.com/a/34317341/5042391 – purii

答えて

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

を参照してください。完璧に動作します。ありがとうございました。 – escouten

+0

これはまだ有効ですか?もしそうならソース? – zianwar

+1

@zianwar https://github.com/facebook/react-native/tree/master/packager#pathtomodulenamemapbundle-query-params –

関連する問題