[Moscow.pm] Автоматическая установка зависимостей

Vladimir Timofeev vovkasm на gmail.com
Пн Фев 13 22:22:29 PST 2012


Путем 4 несложных запросов на search.cpan.org имеем:

Есть Module::ScanDeps:
* мало зависимостей
* им пользуются: Module::Install и PAR

Есть Perl::PrereqScanner:
* много зависимойстей
* им пользуется Dist::Zilla

Ни того, ни другого не пробовал. Предпочитаю зависимости руками
прописывать в Makefile.PL, т.е. это надежней.
Пример, почему: Вот используется JSON. У него в зависимостях нет
JSON::XS. Соотвественно никто и никогда его не поставит при
автосканировании зависимостей. И получается, что на production мы
получаем медленный json парсинг/енкодинг.

14 февраля 2012 г. 10:05 пользователь Alexandr Alexeev
<afiskon на gmail.com> написал:
> Всем привет.
>
> Есть приложение на Mojolicious. Хочется очень простой вещи - чтобы перед
> деплоем я запустил какой-нибудь ./install-dependencies.pl и все зависимости
> подтягивались из CPAN. Ну и чтобы при этом не составлять список зависимостей
> вручную, а то еще случайно забуду что-то указать или наоборот - удалить,
> когда оно уже будет ненужно.
>
> Пропарсить свой код и сгенерить такой скрипт вроде не сложно, но не хотелось
> бы велосипедить. Подскажите, пожалуйста, готовое решение - наверняка оно уже
> есть.
>
> ( Да, статью http://koorchik.blogspot.com/2012/01/perl.html я читал, но там
> предлагается указывать все зависимости вручную. )
>
> --
> С уважением, Александр
> Личный блог: http://eax.me/
> Мой форум: http://it-talk.org/
> Мой Twitter: http://twitter.com/afiskon
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Vladimir Timofeev <vovkasm на gmail.com>


Подробная информация о списке рассылки Moscow-pm