Die Kompilierungsfunktion von Egret hängt von der Kompilierungsfunktion von TypeScript ab. Tatsächlich handelt es sich beim Kompilierungsprozess von TypeScript nicht um den herkömmlichen Prozess der Übersetzung von Programmquellcode in maschinenausführbare Sekundärdateien. Da das einzige Skript, das der Browser erkennen und ausführen kann, JavaScript ist, übersetzt die Kompilierung von TypeScript nur TypeScript in das entsprechende JavaScript-Skript.
Wir müssen den komplizierten Prozess im Inneren nicht verstehen. Wir können den Kompilierungsprozess nur als die Übersetzung von TypeScript in JavaScript-Code verstehen, der vom Browser ausgeführt werden kann.
Auch dieser „Übersetzungsvorgang“ ist sehr einfach. Wir müssen nur einen einfachen Befehl ausführen. Der Befehl lautet wie folgt:
Reiher baut HelloWorld
Wobei Egret Build die „Übersetzungsarbeit“ durchführen soll und HelloWorld unser Projektname ist.
Die Ausführungszeit des Befehls hängt von der Größe Ihres Projekts ab. Wenn Sie ein Kompilierungsskript ausführen, hilft Ihnen der Compiler normalerweise schnell beim Kompilieren Ihrer Spiellogik.
Wenn der Kompilierungsbefehl ausgeführt wird, springt das Terminal automatisch zur nächsten Zeile. Wenn die Befehlsausführung fehlschlägt, gibt Ihnen der Compiler eine sehr detaillierte Fehlermeldung.
Was die Fehleraufforderung betrifft, werden wir sie im Kapitel „Debuggen und Ausführen“ ausführlich erläutern.