2015-03-20 6 views
0

Я пытаюсь упаковать Mojolicious Приложение, которое я написал и выполнял инструкции с Mojolicious::Plugin::InstallablePaths.Как я могу установить зависимости автоматически при использовании модуля :: Build :: Mojolicious?

My Build.PL выглядит примерно так;

use Module::Build::Mojolicious clean_install => 1; 
my $builder = Module::Build::Mojolicious->new(
module_name => 'test', 
dist_author => 'me, 
license => 'perl', 
configure_requires => { 
    'Module::Build::Mojolicious' => 0, 
    'Module::Build' => 0.38, 
}, 
requires => { 
       'File::Find::Rule' => 0, 
       'File::MMagic' => 0, 
       'Mojolicious' => 0, 
       'Mojolicious::Plugin::Authorization' => 0, 
       'Crypt::Blowfish' => 0, 
       'Experimental' => 0, 
      }, 

share_dir => 'lib/Jacaranda/files', 
); 

$builder->create_build_script; 

Мой вопрос, как я могу получить зависимости для запуска сценария, а именно Module::Build::Mojolicious установлен без необходимости устанавливать их вручную CPAN?

Я не хочу, чтобы люди, которые хотят установить мое приложение, должны установить эти зависимости вручную.

ответ

0

Как и любой модуль Perl, вы должны просто указать клиенту cpan для установки зависимостей. Я рекомендую использовать cpanm, используя это как

$ cpanm --instaldeps . 

 Смежные вопросы

  • Нет связанных вопросов^_^