Heim > Web-Frontend > js-Tutorial > Hauptteil

Egret Engine-Entwicklungshandbuch Release Project_node.js

WBOY
Freigeben: 2016-05-16 16:37:44
Original
1479 Leute haben es durchsucht

In Egret ist die Verwendung der Veröffentlichungsfunktion ebenfalls sehr einfach. Sie müssen lediglich den folgenden Befehl verwenden:

egret publish HelloWorld
Nach dem Login kopieren

In diesem Befehl ist „egretPublish“ der Veröffentlichungsbefehl und „HelloWorld“ der Name Ihres aktuellen Projekts.

Nach der Ausführung dieses Befehls beginnt Egret mit der Release-Verpackungsarbeit. Der Veröffentlichungsprozess kann zu diesem Zeitpunkt länger dauern als die Erstellung der Funktion. Da das Egret-Tool die endgültige Veröffentlichungsarbeit Ihres Spielcodes übernimmt, handelt es sich bei dieser Arbeit um einen sehr strengen Kompilierungsprozess. Der Prozess ist sehr kompliziert. Wir müssen nur verstehen, was es bewirkt.

Für die Verwendung der Veröffentlichungsfunktion von Egret muss außerdem Java7 installiert sein. Sie sollten Java 7 oder höher installieren, um Ihre Veröffentlichungsfunktionen zu unterstützen.

Nachdem die Veröffentlichungsfunktion ausgeführt wurde, verschlüsselt und verschleiert Egret Ihren Quellcode und fügt den gesamten js-Code in die Datei game-min.js ein. Der Inhalt der Datei wird verschleiert und komprimiert. Auf diese Weise können Sie die Dateien im Release-Ordner des Projekts auf Ihren Server hochladen und die entsprechende URL besuchen, um das Spiel zu öffnen.

Die endgültige Zugriffsadresse für das Spiel ist die Datei index.html im Release-Verzeichnis.

Sie können auch eine Versionsnummer für die gepackte Datei erstellen, indem Sie den folgenden Befehl verwenden:

egret publish HelloWorld --v abc
Nach dem Login kopieren

Verwenden Sie den obigen Befehl, um einen Ordner mit dem Namen abc unter dem Release-Ordner zu generieren, in dem der veröffentlichte Code gespeichert wird.

--Der v-Parameter gibt die Versionsnummer der Veröffentlichung an. Gleichzeitig wird auch der Ordnername nach der Veröffentlichung entsprechend generiert.

Modulare Zusammenstellung

In früheren Versionen von Egret wurde der gesamte Code in der Engine nach der Veröffentlichung in eine Datei kompiliert, aber Entwickler würden wahrscheinlich nicht alle Funktionen in der Engine nutzen, was zu einem zusätzlichen Netzwerkübertragungsaufwand führen würde.

In Version 1.0.4 haben wir uns auf die Optimierung dieses Problems konzentriert. Jetzt ist die Egret-Engine in 5 Module unterteilt: core/gui/dragonbones/html5/native. Entwickler müssen Ihre Module nur in der Datei egretProerties.json konfigurieren, um die angegebenen Module zu kompilieren und das Kompilierungsvolumen zu reduzieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage