Devel::Peek
在metacpan.org上搜索会得到以下屏幕截图:
为什么模块被列出了三遍?(它看起来有点奇怪,很容易混淆用户..)
奇怪的是,少了一个。以下是 Devel::Peek 的官方发行版:
搜索 search.cpan.org 时返回这两个分布,搜索search.cpan.org时返回仅有的两个分布。
作为perl
发行版的一部分和它自己发行版的一部分被称为“双生命”模块。它允许模块与 Perl 捆绑在一起,而无需升级 Perl 来升级模块。
我不知道为什么 meta::cpan 没有选择官方发行版,也不知道为什么它没有将其他发行版标记为非官方。您可以提醒站点的维护人员该问题。
相反,我不知道为什么 search.cpan.org 不返回CookBookA
and CookBookB
,以及为什么当直接访问它时它不将这些其他发行版标记为非官方。我认为这与 Devel::Peek 仅作为文档文件 (.pod) 而不是模块 (.pm) 在其中存在这一事实有关。