2016-05-16 5 views
1

Ich habe eine Java 1.8-Webanwendung, die ExtJS 3 verwendet. Ich muss auf ExtJS 6 aktualisieren - aber ich kann nicht herausfinden, wie das geht.Importieren einer aktualisierten Version von ExtJS in ein vorhandenes Projekt

Die gesamte Dokumentation, die ich bis jetzt erstellt habe, erklärt, wie man es mit einem völlig neuen Projekt macht.

So nach dem Download und der Installation von Sencha Cmd 6 und das Herunterladen und Entpacken ExtJS 6, sagt die Dokumentation die folgenden von der Kommandozeile ausgeführt werden:

sencha -sdk /path/to/extjs/framework generate app AppName path/to/app 
cd /path/to/app 
sencha app watch 

Problem ist nur, dies setzt voraus, ich möchte eine neue App tun - und auch weil es alles in diesem speziellen neuen Projekt zu blockieren scheint.

Kann mir jemand auf eine Dokumentation verweisen, wie man das macht?

Danke!

Antwort

1

Leider gibt es keine automatische Möglichkeit, eine ExtJS 3 App direkt auf ExtJS 6 zu aktualisieren. Das Sencha Cmd (das Befehlszeilenwerkzeug, das Sie zum Generieren der App verwendet haben) unterstützt nur ExtJS 4.1.1a und höher (citation).

Die meisten älteren Anwendungen, die mit ExtJS 3 und niedriger geschrieben wurden, sind unstrukturiert und hatten keine Framework-gesteuerte MVC. Abhängig davon, wie groß und komplex Ihre Anwendung ist, kann ein Upgrade auf ExtJS 6 genauso schwierig sein wie das Umschreiben der Anwendung. Der beste Ansatz ist, mit einer neuen ExtJS 6-Anwendung zu beginnen und Ihre vorhandene Anwendung Stück für Stück in die neue zu migrieren. Hier ist die Sencha Documentation, die ein Beispiel dafür zeigt, wie es geht.

Verwandte Themen