Normalerweise, wenn ich das Perl-Programm schreibe. Früher habe ich folgendes Paket mitgenommen.Wie gruppiere ich meine Paketimporte in ein einzelnes benutzerdefiniertes Paket?
use strict ;
use warnings ;
use Data::Dumper ;
Jetzt möchte ich so, ich werde nicht all dieses Paket für jedes Programm enthalten. dafür
Ich werde diese alle Paket in meinem eigenen Paket haben. wie folgt.
my_packages.pm
package my_packages ;
{
use strict ;
use warnings ;
use Data::Dumper;
}
1;
Also, dass, wenn ich my_packages.pm in Perl-Programm hinzufügen, muss es haben alle oben genannten Pakete.
Eigentlich habe ich dieses Experiment gemacht. Aber ich kann diese Dinge nicht bekommen. was bedeutet, wenn ich my_packages benutze. Ich bin nicht in der Lage, die Funktionalität von "strikte Verwendung, Warnungen verwenden, verwenden Sie Data :: Dumper".
Jemand mir aus diesem Problem helfen .....
Siehe auch http://stackoverflow.com/questions/1678263/ho w-can-i-extend-mooses-automatisches-pragma-exports, das dasselbe über Moose-Module diskutiert. – Ether