2017-08-17 2 views
1

J'ai une page statique qui contient plus de 300 lignes de texte dans la page html.page de contenu statique en ionique prend le temps de charger la première fois sur mobile

<ion-content> 
     <p text-warp> 
     //my text with 
     </p> 
    </ion-content> 

Dans mon navigateur je peux accéder à ma page statique immédiatement, mais après la construction de mon portable à la première fois, il prend beaucoup de temps pour accéder à cette page.

J'ai testé cela avec 3 mobiles même résultat.

J'utilise ionic cordova build android

Ce qui pourrait coûter la question

sortie ionic info

paquets globaux:

@ionic/cli-utils : 1.5.0 
Cordova CLI  : 7.0.1 
Ionic CLI  : 3.5.0 

paquets locaux:

@ionic/app-scripts    : 1.3.8 
@ionic/cli-plugin-cordova  : 1.4.1 
@ionic/cli-plugin-ionic-angular : 1.3.2 
Cordova Platforms    : android 6.2.3 ios 4.4.0 
Ionic Framework     : ionic-angular 3.4.2 

Système:

Node  : v6.11.1 
OS   : macOS Sierra 
Xcode  : Xcode 8.3.2 Build version 8E2002 
ios-deploy : not installed 
ios-sim : not installed 
npm  : 3.10.10 
+0

Quelle commande CLI avez-vous utilisé? – Sampath

+0

@Sampath CLI ??? signifie –

+0

Cela signifie CLI angulaire, comme ng build --prod -aot, etc ... – Vega

Répondre

0

Vous devez utiliser l'option --prod avec votre CLI command.It Marks en construction production.

course cordova ionique androïde --prod

après avoir utilisé la commande ci-dessus la construction sera optimisé

Voici le ionic cordova run Options

--prod déclenche une version de production d'ionique, qui est ensuite mis dans le conteneur Cordova que vous avez choisi (android ou ios).

Ces tâches sont disponibles dans ionic-app-scripts:

Reference:

enter image description here

+0

Quelle est la différence entre la construction de prod et la construction normale et que fait --prod si vous l'expliquez sera très utile –

+0

Il n'y a pas une telle commande CLI comme ceci maintenant 'ionic cordova build android'.Vous pouvez voir toute la liste disponible en utilisant le lien ci-dessus. – Sampath

+0

dans le même lien tout en bas vérifiez le deuxième exemple c'est 'ionic cordova run ios' qui n'utilise aucun' --prod' ou '--device' et aussi il déploie aussi et s'il n'y en a pas un vous donnez quelques explications –