Как мне разработать модули cpan без их установки?

Я взял исходную проверку двух модулей cpan: A и B.

Оба модуля A и B являются версиями для разработчиков.

B зависит от A.

У меня вопрос, как мне работать на B без установки A.

(У меня уже установлена ​​более старая версия A)

2 ответа

Если вы хотите иметь модуль A доступно иногда, например, когда вы работаете над модулем B, но не для вашего обычного удовольствия от Perl, вы можете посмотреть в local::lib, который является простым способом установки некоторых модулей в указанный пользователем каталог. Тогда, когда вы хотите работать над модулем B просто добавьте каталог, где модуль A установлен на ваш PERL5LIB переменная окружения, и удаляйте ее, когда она вам не нужна. Смотрите документацию для local::lib: http://search.cpan.org/perldoc?local%3A%3Alib

Один из способов сделать это - использовать lib следующим образом:

perl -Mlib=/some/dir/module/lib program.pl
Другие вопросы по тегам