【发布时间】:2016-07-11 07:26:28
【问题描述】:
如果安装的 Module::Build 比库所需的版本旧,是否会安装库 (Perl::Critic)? (Perl::Critic 需要 Module::Build 而不是 ExtUtils::MakeMaker)
我无法更新当前的 perl,因为我们使用的 perl 是用于生产的。因此我们不能在 perl 编译器本身更新它,因为这是有风险的。
当前的 perl 编译器有 0.3 版本的 Module::Build。 Perl::Critic 模块需要 0.42 版本。
如果有其他方法可以解决我的问题,你们可以帮助我吗?除了安装新的 Perl。
注意:我们可以在外部(而不是在 perl 编译器本身)安装新库/模块的唯一方法是离线安装。
【问题讨论】:
-
只需安装更新的 Module::Build。无需安装新版本的 Perl 即可。事实上,Module::Build 甚至不再随 Perl 一起提供了。