2017-08-21 14 views
1

react-native initでアプリを作成すると、ホットリロードとライブリロードが自動的に設定され、デベロッパーツールから有効にすることができます。 Live Reloadはアプリをリロードしますが、Hot Reloadは変更されたファイルをリロードして開発環境の現在の状態を維持することを理解しています。ライブリロードはホットリロードに比べて優先的ですか?

これらの説明から、私はHot Reloadingが常にLive Reloadingよりも好きで、Live Reloadを有効にすることは決してできないように思えます。私はLive Reloadがより有利な時があるかどうかを知りたいのですか?または、Hot Reloadがあなたの他の依存関係で動作しない場合に備えて、フォールバックで構築されたものですか?

答えて

1

これはUIに関するもので、ホットリロードは十分に見えます。ホットリロードを中断するUIの変更があります。たとえば、アンドロイドの一部のコンポーネントの場合はflex:1を削除します。私はUIの部分を開発するためには、ちょうどホットリロードを使用するのは大丈夫だと思います。しかし、論理が来たら、それは別の話です。たとえば、人生の取得テストはcomponentDidMountにあります。あなたはアプリをリロードする必要があります。または、アプリケーションをデバッグしています。いくつかの変更を加えると、デバッガの変更が表示されます。

関連する問題