3

Perl 模块安装目录中的distmodule目录的用法有什么区别?File::Share模块文档讨论了它们,但我并没有真正看到预期用法的差异auto/share。由于模块总是以发行版的形式出现,所以它们对我来说似乎是一回事。此外,shareDir dzil 插件只将这些东西安装到目录中,这似乎是两种选择中比较困难的一种,因为现在我必须要么存储我的发行版的名称,要么获取共享目录的名称。dist__PACKAGE__ =~ s/::/-/g

4

1 回答 1

2

由于模块总是以发行版的形式出现,所以它们对我来说似乎是一回事。

它是逻辑分离,模块不是分布,模块可以移动

以 libwww-perl 发行版为例(它不使用 sharedir :) 它有很多模块,在过去的几年里,它们中的许多模块都被分成了自己的发行版

如果这些模块使用 dist_dir,每个模块都需要更多的编辑

但如果他们使用 module_dir,则无需编辑此问题

此外,shareDir dzil 插件...

做一个错误报告:)

于 2013-04-30T13:14:46.880 回答