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

Alexandr Alexeev afiskon на gmail.com
Пн Фев 13 22:24:30 PST 2012


Я вот пишу

use JSON::XS;

14 февраля 2012 г. 10:22 пользователь Vladimir Timofeev
<vovkasm на gmail.com>написал:

> Путем 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 mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
С уважением, Александр
Личный блог: http://eax.me/
Мой форум: http://it-talk.org/
Мой Twitter: http://twitter.com/afiskon
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120214/6d36a4d7/attachment.html>


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