Ich war begeistert, die Release-Version von Ionic zu sehen, konnte aber mein bestehendes Projekt nicht aktualisieren. Hier ist was ich getan habe.
npm install -g ionic
bower.json
im Stammordner Ihrer App (oberhalb von www ) Sie werden so etwas hier finden:
%Vor%Ändern Sie dies (grundsätzlich durch Ändern der letzten Zeile:
%Vor%Speichern Sie die Datei
Gehe zur Befehlszeile und führe dies in deinem App-Ordner aus
%Vor% Führen Sie ionic lib
aus, um die Versionsnummer zu überprüfen
Hoffe, dass jemand seinen Kopf kratzt.
------ Bearbeiten ---------
Dieser Beitrag bezieht sich auf Windows O / S, da ich 64 Bit Windows 7 verwende.
Ich hatte auch viele Probleme, ein bestehendes Ionenprojekt zu aktualisieren. Das habe ich getan, um das Problem zu lösen:
bower.json
von www/lib/ionic
ionic lib update
aus dem Quellprojekt aus. Diese Aktion fragt nach Bestätigung, geben Sie einfach yes
ein und Ihr Projekt wird auf die neueste Version aktualisiert.
Sie müssen die Datei bower.json
nicht berühren.
Platzieren Sie nach npm install -g ionic
im Stammordner Ihrer App und führen Sie folgenden Befehl aus:
ionic lib update
Dies wird Sie auffordern, wenn Sie die Ionic-Version Ihres Projekts aktualisieren, d. h. die neuen Ionic-Bibliotheken herunterladen und kopieren möchten.
Ich habe mein ionic
-Projekt von ionic v1.0.1
auf v1.1.0
aktualisiert, indem ich das Befehlszeilentool mit npm
aktualisiert und dann ein Startprojekt generiert habe, um zu sehen, was sich geändert hat. Genau das habe ich getan:
Dann ionic start tabsAppX tabs
, um ein Starter-Projekt zu erstellen. Als ich es mit einem Starter-Projekt verglichen habe, das aus der vorherigen Version von ionic
erstellt wurde, sah ich, dass nur der www/lib/ionic
-Ordner geändert wurde (auf die neueste Version). Also habe ich das einfach in mein aktuelles Projekt kopiert und% c_de% ausgeführt, um meine CSS-Dateien zu aktualisieren.
Folgendes habe ich bei der Verwendung von Version 1 gemacht:
Machen Sie einen Punkt beim ionischen Start alter Projektname - Typ ionic1 Behalten Sie den alten Projektnamen, um später kein Problem zu verursachen
Tags und Links angularjs node.js ionic-framework bower updates