[Bearbeiten] Diese Antwort bezieht sich auf die Play 1. * -Serie!
Sie sollten ein benutzerdefiniertes Modul schreiben, dann gehen Ihre Befehle in die Datei commands.py
, ref: Ссылка
Sie können sich bestehende Module ansehen, um sich inspirieren zu lassen, zB: Ссылка
Grundsätzlich definieren Sie die gewünschten Befehle und starten sie über die Methode "execute", zB:
%Vor%Wenn Sie etwas Java starten möchten - oft der Fall! -:
%Vor%Ps.
Erstellen eines benutzerdefinierten Moduls ist so einfach wie:
%Vor%Dies ist ein Leitfaden: Ссылка , wenn man bedenkt, dass der offizielle Spielen! Moduldokumentation ist in dieser Hinsicht ziemlich begrenzt
Bearbeiten
Ich dachte, ich würde eine kleine Information hinzufügen:
Bevor Sie Ihre Befehle ausführen können, müssen Sie Ihr Modul aufbauen. Es läuft nicht wie der Rest des Spiels mit einer dynamischen Kompilation.
%Vor% new-module / build-modul erwartet, dass sich das Modul im Wurzelverzeichnis des Projektordners befindet, aber wenn Sie viele haben, wird das Chaos. build-module module-srcs/mymodule
funktioniert einwandfrei.
Für Play 2 können Sie mithilfe von SBT neue Aufgaben erstellen, indem Sie der folgenden Dokumentation folgen:
Im Kontext eines von Play 2 generierten Build.scala
könnte es so aussehen:
Tags und Links playframework rake