Как мне получить путь к другому файлу модуля?
Я пробовал это так, но я не знаю, где взять $here
, и я не знаю, будет ли он работатьесли бы у меня было $here
?
use v6;
unit class Aaa::Bbb::Ccc;
my $here = '.../lib/Aaa/Bbb/Ccc.pm6'.IO;
my $bin = $here.parent.parent.parent.add( 'bin' ).add( 'app' );
use Pod::Load;
my $pod = load( $bin );
# use the $pod
Когда я попробую это, $pod
будет пустым:
use Pod::Load;
my $pod = load( $*PROGRAM );
say $pod.perl; # $[]