J'ai lié pour créer un projet ionique v3 en utilisant la commande suivante
ionic start myApp tabs
mais le résultat final était un projet ionique v4.
Comment puis-je forcer ionic à crate un projet v3 au lieu de v4?
3 Réponses :
Vous devez d'abord désinstaller ionic globlally:
ionic info
puis installer une version ionic 3 que vous aimez ainsi:
npm install ionic@3.20.0 -g
Maintenant, exécutez
npm uninstall ionic -g
vous devriez voir le ionic (Ionic CLI): 3.20.0
Vous pouvez maintenant installer une application ionic 3 en utilisant la commande que vous avez essayée.
vous n'avez pas besoin de désinstaller la version actuelle d'ionic pour utiliser ionic 3. Ajoutez simplement --type = ionic-angular
Pour référence, vous pouvez le faire sans rétrograder votre Ionic CLI. Notez que --type = ionic-angular
est la manière Ionic 4 CLI de dire "Ionic 3". Voici une référence à cela:
https://github.com/ionic-team/ionic-cli/issues/3862
Si vous exécutez ionic start --list
, il affichera les modèles et types de projets disponibles. Pour le type de projet, angulaire
serait Ionic 4, ionic-angular
serait Ionic 3 et ionic1
est en fait bien nommé :-) p>
name | project type | description -------------------------------------------------------------------------------------------------------------------------------- blank | angular | A blank starter project sidemenu | angular | A starting project with a side menu with navigation in the content area tabs | angular | A starting project with a simple tabbed interface tabs | ionic-angular | A starting project with a simple tabbed interface blank | ionic-angular | A blank starter project sidemenu | ionic-angular | A starting project with a side menu with navigation in the content area super | ionic-angular | A starting project complete with pre-built pages, providers and best practices for Ionic development. tutorial | ionic-angular | A tutorial based project that goes along with the Ionic documentation aws | ionic-angular | AWS Mobile Hub Starter tabs | ionic1 | A starting project for Ionic using a simple tabbed interface blank | ionic1 | A blank starter project for Ionic sidemenu | ionic1 | A starting project for Ionic using a side menu with navigation in the content area maps | ionic1 | An Ionic starter project using Google Maps and a side menu
Notez également que vous ne commencerez pas avec des ressources cordova (par exemple config.xml
). L'ajout d'une plate-forme pour la première fois attirera cependant ces éléments.
Vous pouvez utiliser la commande ci-dessous pour créer un projet Ionic 3 lorsque Ionic 4 est installé
ionic start ProjectName blank --type=ionic-angular