2017-07-05 7 views
1

私はionic 2アプリケーションを開発しましたが、私が直面している主な問題は、アプリケーションの起動時の読み込み時間です。私は制限されたプラグインを使用していますが、スプラッシュスクリーンを手動で隠した後も白いスクリーンが表示されます。ionic 2 application長いローディング時間

+0

Josh MoronyはYouTubeのリモートデバッグアプリケーションでいくつかのビデオをやった。 iirc氏はChromeを使用して長時間実行されているプロセスを特定するプロセスを経ていました。多分それはあなたが最も大きな遅れを引き起こしているものを評価することができます。 – JGFMK

答えて

0

app.component.tsに大量インポートしていますか?通常、大量のインポートがある場合は、アプリケーション全体の処理速度が低下します。私はあなたがブラウザでテストするときに、未使用のすべてのインポートをチェックします。それは、少なくとも初期ロード時間のスピードアップに役立ちます。

1

アプリをビルドするときに--prodを追加します。それはcssとjsファイルを縮小します。

1

最新のバージョンのIonic Cloudにアップデートし、プロダクションフラグを使用してビルドすると、コールドスタート時間が大幅に短縮されます。

npm install @ionic/[email protected] --save 

ionic build --prod 

ビルドに時間がかかりますが、コールドスタート時間がはるかに短くなります。

+0

私はイオン3に切り替えたくないですが、私はまだこのコマンドを使って雲角を更新できますか? – RamshaS

+0

'npm install @ ionic/cloud-angular @ latest --save'は雲角を更新するだけです。 Ionic CLIとコードバーの更新は、別々のコマンドです。しかし、アップデートする前に 'ionic build --prod'を実行して、動作するかどうか確認することもできます。 –

+0

はい、クラウドを更新する必要はありません。 あなたの迅速な対応に感謝します。 – RamshaS

関連する問題