名称
Alt - 备用模块实现
概要
PERL_ALT_INSTALL=OVERWRITE cpanm Alt::IO::All::Redux
描述
Alt::是 CPAN 模块替代实现的命名空间。
模块的目的是提供解释 Alt 概念、工作原理和使用指南的文档。
问题
对于给定的软件,CPAN 只允许给定模块/发行版名称的一种实现。
另一方面,GitHub 不限于这种方式。 任何作者都可以创建一个 fork,因为 GitHub 存储库是由作者 id 命名的。
在 CPAN 上,即使是相关模块的作者也受此限制,因为他们无法在不引入新名称的情况下发布其代码的新版本或旧版本。
解决方案
Foo::Bar模块作为Foo-Bar分布在 CPAN 上。 它可能有像Foo::Bar::Baz这样的子模块。
要制作备用 CPAN 版本,除了将新版本作为Alt-Foo-Bar-AltIdentif
2021-07-04 15:03:02
14KB
Perl
1