为了创建和维护Perl 5模块,我使用
Dist::Zilla
.我最喜欢的功能之一是能够安装本地模块.
但是,使用Perl 6,我不确定如何安装本地模块.当然,我可以使用lib:
use lib 'relative/path'; use My::Awesome::Module;
但是,我真的希望能够安装My :: Awesome :: Module,所以我所要做的就是使用它:
use My::Awesome::Module;
实现这一目标的一种方法是设置PERL6LIB
,但仍然没有“安装”像zef install ./My-Awesome-Module这样的模块.
更新:看起来我需要制作一个合适的META6.json文件.
解决方法
我正在写一个可以帮助你的垃圾箱:
http://github.com/FCO/6pm