J'utilise Ionic 2 avec MS Visual Studio Community 2017 depuis un certain temps . Dans Visual Studio Market, le plugin Ionic 2 Templates for VS peut être téléchargé et utilisé.
C'est aussi simple que de cliquer:
Nouveau projet> TypeScript> Applications mobiles> Ionic 2 - Blank
Cependant, je ne trouve pas de modèle pour Ionic 3. (semble pas encore publié)
Une idée de comment ajouter manuellement Ionic 3 à Visual Studio?
Merci!
Les futurs lecteurs de cette réponse doivent comprendre que les versions référencées ci-dessous sont les dernières versions des packages au moment de la publication. Cela signifie que de nouvelles versions peuvent être disponibles au moment de la lecture.
npm install -g ionic
La meilleure façon de le faire, à mon sens, consiste à utiliser la dernière version de l'interface de ligne de commande Ionic pour créer une toute nouvelle application ionique temporaire. Ensuite, examinez les packages NPM répertoriés dans le fichier package.json et mettez à jour manuellement le package.json de votre application réelle afin qu'il corresponde. Soyez prudent et méthodique.
Pour votre commodité, j'ai joint une dépendance par défaut package.json créée avec une toute nouvelle application Ionic 3.
"dependencies": {
"@angular/common": "4.3.5",
"@angular/compiler": "4.3.5",
"@angular/compiler-cli": "4.3.5",
"@angular/core": "4.3.5",
"@angular/forms": "4.3.5",
"@angular/http": "4.3.5",
"@angular/platform-browser": "4.3.5",
"@angular/platform-browser-dynamic": "4.3.5",
"@ionic-native/core": "4.1.0",
"@ionic-native/splash-screen": "4.1.0",
"@ionic-native/status-bar": "4.1.0",
"@ionic/storage": "2.0.1",
"ionic-angular": "3.6.0",
"ionicons": "3.0.0",
"rxjs": "5.4.3",
"sw-toolbox": "3.6.0",
"zone.js": "0.8.16"
},
"devDependencies": {
"@ionic/app-scripts": "2.1.4",
"TypeScript": "2.3.4"
},
Je viens juste de commencer, alors ce n'est peut-être pas tout à fait correct, mais j'ai fait ce qui suit:
npm install -g ionic@latest
sidemenu
ou tabs
ou blank
en fonction du modèle que vous souhaitez utiliser. Je vois qu'il y en a beaucoup plus dans https://market.ionic.io/starters/ que vous pouvez probablement utiliser d'une manière ou d'une autre. ionic start YourNewAppName sidemenu
taco.json
XXXX.jsproj
(ne pas renommer pour l'instant)XXXX.sln
(ne pas renommer pour l'instant)Maintenant, le fichier .sln fonctionne pour l'édition et l'exécution du projet Ionic 3