2017-01-28 17 views
1

は、私はいつも反応ネイティブのアンドロイドでパフォーマンス最適化をオンにするにはどうすればいいですか?私は私のアプリを実行するたびに

DEV ===真、開発レベルの警告がONしている私の開発者ツールに表示、パフォーマンスの最適化は、私が設定することができますどのようにOFF

ですパフォーマンスの最適化をONにしてDEVをFalseに設定しますか?

答えて

2

生産用javascriptバンドルを作成すると、DEVモードは自動的にオフになります。通常、XCodeアーカイブタスクまたはAndroidデプロイメントを実行するときにパッケージャがバンドルを作成するため、これを自分で行う必要はありません。

ただし、手動でreact-native bundle --dev=falseコマンドでバンドルを作成することができます。

react-native bundle --dev=false --entry-file=index.ios.js --bundle-output=app.jsbundle --platform=ios 

bundleコマンドは次のオプションがあります。

react-native bundle [options] 
builds the javascript bundle for offline use 

Options: 

    -h, --help     output usage information 
    --entry-file <path>   Path to the root JS file, either absolute or relative to JS root 
    --platform [string]   Either "ios" or "android" 
    --transformer [string]  Specify a custom transformer to be used 
    --dev [boolean]    If false, warnings are disabled and the bundle is minified 
    --bundle-output <string>  File name where to store the resulting bundle, ex. /tmp/groups.bundle 
    --bundle-encoding [string] Encoding the bundle should be written in (https://nodejs.org/api/buffer.html#buffer_buffer). 
    --sourcemap-output [string] File name where to store the sourcemap file for resulting bundle, ex. /tmp/groups.map 
    --assets-dest [string]  Directory name where to store assets referenced in the bundle 
    --verbose     Enables logging 
    --reset-cache    Removes cached files 
    --read-global-cache   Try to fetch transformed JS code from the global cache, if configured. 
    --config [string]   Path to the CLI configuration file 
関連する問題