【发布时间】:2020-08-17 17:24:26
【问题描述】:
我制作了一个模块 - FASTX::Reader - 由单个 .pm 文件组成,并使用 Dist::Zilla 打包它。
现在我又添加了两个相关的模块。我没有更改dist.ini 中的任何内容,这并没有阻止dzil 打包所有内容,所有模块都显示在MetaCPAN 中。
我想知道,有没有办法在 dist.ini 的包中显式广告模块? 处理多个 .pm 包的推荐方法是什么?
PS:我知道这个问题很模糊,但我对模块的了解有限,但我想了解更多。感谢您的耐心等待。
【问题讨论】:
-
我很困惑。听起来你说它有效?
-
根据the documentation,
main_module是派生自发行版名称。因此,如果您的dist.ini中有name = FASTX-Reader,则主模块将是lib/FASTX/Reader.pm。因此,即使您将更多模块添加到lib文件夹,它仍然会使用lib/FASTX/Reader.pm来获取版本和其他内容 -
是的,我现在感觉很笨。它看起来对我有用,但只是想确保不明确提及模块不会影响我忽略的模块管理的某些方面。
标签: perl dist-zilla