Я создал собственный модуль PERL, и он работает при вызове скриптом в том же каталоге, но не из-за пределов каталога по несколько очевидным причинам.Как использовать модуль без его установки?например:
use 5.012; use warnings; use Y:/my/dir/to/module.pm;
use lib 'Y:/my/dir/to'; use module; # BAD name for module, lowercase is reserved for pragmas...
Если у вас есть только один модуль, вместо использования lib вы можете сделать это:
BEGIN { unshift @INC,"dir"; #@INC is the directory list, where perl searches for .pm files } use Foo::Bar; #dir/Foo/Bar.pm #or do "dir/Foo/Bar.pm"; #perldoc -f do