Thread Code printen
(17 answers)
Opened by bianca at 2015-03-10 10:54 Code: (dl
)
1 Dist::Zilla zuerst einmal konfigurieren, um Boilerplates für Module und Tests zu haben 2015-03-12T16:59:07 bianca > Anzeige der benötigten Module nach Namen mit Verlinkung zu CPAN Siehe oben. Verlinkung nicht notwendig. Sicher gibt es irgendein Dist::Zilla-Plugin, welches die Dependencies mit in die Pod-Doku generiert, dann sind sie auch verlinkt. (edit: Pod::Weaver und Pod::Weaver::Section::Requires) > Anzeige der jeweils benötigten Mindestversion Siehe oben > Anzeige der gefundenen Versionsnummer und Pfad des Moduls nein. wäre ganz nett als info, das stimmt. > Test, ob die benötigte Version installiert ist oder nicht Siehe oben > Testcode für jedes Modul womit die Funktionstüchtigkeit geprüft wird CPAN-Module kommen mit eigenen Tests. Alle weiteren benötigten Tests schreibe in t/zahl.testname.t > Info ob das Modul von einem anderen als Prereq installiert wird oder selbst von Hand installiert werden muss ? Wofür muss ich das wissen? mit cpanm Mein-Paket.tgz werden alle Dependencies automatisch installiert > Kurzinfo, wofür das Modul benötigt wird nein > Info, ob das Modul Muss oder Kann ist Kann in der dist.ini z.B. mittels Dist::Zilla::Plugin::Prereqs und "recommend" festgelegt werden. > Erzeugung vollautomatisches Testscript falls ein Serverumzug ansteht Siehe oben. dzil erzeugt ein Tarfile für den cpan-client. automatischer geht es kaum. Quote Standard, somit können viele Tools damit umgehen. Last edited: 2015-03-13 20:24:58 +0100 (CET) Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |