l'importation de angular2/http ionique dans les 2 a l'erreur “impossible de trouver le module”
Je me suis mis à apprendre ionique 2 et j'ai un problème avec l'importation de la dépendance dans mon application.ts fichier.
quand je veux utiliser:
"import {Http} from "angular2/http";
sa me montrer, d'erreur à ce sujet:
[ts] cannot find module 'angular2/http'.
c'est mon colis.json contenu:
"dependencies": {
"@angular/common": "^2.0.0-rc.1",
"@angular/compiler": "^2.0.0-rc.1",
"@angular/core": "^2.0.0-rc.1",
"@angular/http": "^2.0.0-rc.1",
"@angular/platform-browser": "^2.0.0-rc.1",
"@angular/platform-browser-dynamic": "^2.0.0-rc.1",
"@angular/router": "^2.0.0-rc.1",
"es6-shim": "^0.35.0",
"ionic-angular": "2.0.0-beta.7",
"ionic-native": "^1.1.0",
"ionicons": "3.0.0",
"reflect-metadata": "^0.1.3",
"rxjs": "5.0.0-beta.6",
"zone.js": "^0.6.12"
}
Vous devez vous connecter pour publier un commentaire.
ok, j'ai trouvé une solution,
Ionique, 2, Beta 7, nous devrions utiliser:
Juste au cas où si cela pourrait être utile à quelqu'un, il y a quelques autres changements que vous avez besoin de faire pour la mise à niveau vers Ionique 2 beta 7 (ou beta 8 maintenant).
Vous pouvez prendre un coup d'oeil à la procédure recommandée (et dernières modifications comme ça) ici.
=========
EDIT:
Comme Bond - Java Bond l'indique, ce sont les dernières modifications en cas de lien mort:
2.0.0-bêta.7 (2016-05-19) DERNIÈRES MODIFICATIONS
Angulaire de la mise à Jour 2.0.0-rc.1
Angulaire a été mis à jour 2.0.0-rc.1, procédez comme suit pour mettre à jour Angulaire.
Modifier votre
package.json
et retirer leangular2
entrée:Ensuite, exécutez la commande suivante à partir d'un terminal de mise à jour Ionique et Angulaire, ou de prendre un coup d'oeil à la du starter package.json modifications et mise à jour de chaque version:
Exécutez la commande suivante à partir d'un terminal de mise à jour de la gulp tâche pour
ionic-gulp-scripts-copy
:Ensuite, modifiez les importations de votre application à partir
angular2
à@angular
. Par exemple, les éléments suivants.devient
Supprimer l'importation pour
angular2-polyfills
dansindex.html
:et de le remplacer avec les scripts suivants:
Remplacer toutes les variables de modèle dans
ngFor
aveclet
. Par exemple:devient
Remplacer toutes les variables de modèle dans
virtualScroll
. Par exemple:devient
Vue de la Angulaire Changelog plus en profondeur les changements.