最近、ビルド時間が大幅に増加し、ロードに1分かかる場合があることに気付きました。コンソールに「JavaScriptバンドルの構築:終了」と表示されますが、画面の更新にかなり時間がかかります。このようなことが起こる理由はありますか?
開発マシンのシミュレーターでExpoを使用してみて、デバイスと同じくらい時間がかかるかどうかを確認してください。
私の場合、それは別の解決策でした。
私は Expo SDKフォーラムでjimmyleeによって与えられた指示 に従いました。
VPNの背後にいる場合は、VPNを無効にしてみてください。
Windows 10を使用している場合は、マシンでCMDを実行し、ipconfigと入力します。最初のイーサネットアダプタを見てください。イーサネットアダプタイーサネットと表示されていない場合は、Expoが別のIPアドレスを取得していることを意味します。
これを修正するには、ネットワーク接続に移動し、ポイントしてはならないアダプターを無効にします。
コンピューターをネットワークに接続し、電話を同じネットワークに接続します。 Expoを再起動します。
したがって、[設定]> [ネットワークとインターネット]に移動します。
[アダプタオプションの変更]をクリックします。
次に、不要なイーサネットを無効にします。
次に、Expoを再起動します。
接続は確立されているが、バンドルの構築が非常に遅い場合-デバイス、システム、モバイルの両方のネットワークから切断して、再接続してみてください。また、「最近開発中の」プロジェクトをクリアして、プロジェクトを再開することを忘れないでください。それは確かに構築の速度を大幅に向上させます、特にウィンドウの場合は非常にうまく機能します。