2018-06-13

Что такое Cpanfile и зачем он нужен.

cpanfile - нужен для того, что бы описывать CPAN-зависимости модулей для Perl-приложений. (не путать с окружением)

Сделан по подобию Gemfile из Ruby.

Разница использования Carmel и Carton в том, что Carton ставит всё в систему, а Carmel в домашний каталог.


Внимание! Если не указывать знаки "<", ">" или "=" то будет установлена последняя версия модуля совместимая с остальными указанными модулями.

Пример указания версий:
requires 'Mojolicious', '== 6.08'; - будет установлена версия 6.08
requires 'Template', '<= 2.26'; - версия 2.26 или младше
requires 'Mojolicious::Plugin::TtRenderer', '>= 1.50, < 1.57'; - версия старше или равна 1.50 и не старше версии 1.57

Комментариев нет:

Отправить комментарий