2017-10-15 3 views
0

ich eine App in extjs 6 mit Sencha cmd bauen und ich versuche, diesen Befehl ein:veröffentlichen extjs 6 Anwendung mit Sencha cmd

sencha -sdk /path/to/sdk generate app MyApp ./ 

aber seine Ordner eine massive Größe auf der Festplatte hat (ca. 150 MB), wie kann ich Entfernen Sie unnötige Dateien und veröffentlichen Sie die App auf einem Server (wahrscheinlich mit Sencha cmd)?

+2

Willkommen bei Stack-Überlauf:

sencha app build development 

Sie können mehr featuers von Sencha cmd an vorgesehen finden. Es ist ganz normal, dass Ihre Entwicklungsumgebung groß ist und der Bereitstellungsprozess nur die benötigten Komponenten verwendet, um den implementierten Code viel kleiner zu machen. – Mikkel

+0

Über welche Art von Festplatte wir sprechen, 150 MB gelten als "massiv" Größe"? Oder ist das ein Tippfehler und sollte wirklich "150GB" lesen? – waka

Antwort

0

Für Entwicklungsumgebung 150 MB ist in Ordnung. Die Ordnergröße ist groß, da sencha cmd standardmäßig den Framework-Code im Projektverzeichnis kopiert.

Es wird nicht empfohlen, alle Dateien in den finalen Build zu übernehmen.

Sencha cmd stellt eine weitere nützliche Befehl

sencha app build 

, die die minimierte Produktions in build Ordner bauen erzeugen, die kleiner und gilt als Code zu veröffentlichen.

Um Entwicklung, build ohne minimierte Code erzeugen Sie folgenden Befehl ausprobieren können: http://docs.sencha.com/cmd/guides/extjs/cmd_app.html

+0

danke, das hat gut funktioniert !!! –