2
votes

Impossible de créer un projet ionique 3 au lieu de 4

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?


0 commentaires

3 Réponses :


2
votes

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.


1 commentaires

vous n'avez pas besoin de désinstaller la version actuelle d'ionic pour utiliser ionic 3. Ajoutez simplement --type = ionic-angular



7
votes

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.


0 commentaires

7
votes

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


0 commentaires