Besoin d'aide. Nécessaire pour implémenter l'installation et le chargement de "modules". Le plug-in "Module" se trouve dans le fichier comme lib //. Je pense que je devrais en quelque sorte prendre les sous-répertoires de recherche lib/pour "module", charger le plugin pour vérifier s'il est installé, et l'installer sinon (par exemple, MyApp :: MyModule-> install()). Le plugin contient "module", helpers, etc. Avez-vous des idées?Chargement de "modules" dans Mojolicious
semble comme code final:
# Load Core
my $_core = $self->plugin('FW::Core');
# Load modules
my $plugins = FW::Core::Model::Module->select->hashes();
if(@$plugins) {
$self->plugin('FW::' . ucfirst $_->{name}) for @$plugins;
}