小编Fab*_*lde的帖子

使用Dist :: Zilla声明对特定版本的Perl模块的依赖

我一直在为工作中的项目使用Dist :: Zilla,并且在该[Prereqs / Requires]部分中声明了我的所有依赖关系。到目前为止还好。

现在,我发现我的一个依赖项的最新版本破坏了向后兼容性,因此我想限制我依赖的版本范围。像什么cpanm支持:

# from perldoc cpanm
cpanm Plack~">= 1.0000, < 2.0000"  # latest of 1.xxxx
cpanm Plack@0.9990                 # specific version. same as Plack~"== 0.9990"
Run Code Online (Sandbox Code Playgroud)

Module::Build

'Other::Module' => '>= 1.2, != 1.5, < 2.0',
Run Code Online (Sandbox Code Playgroud)

通常,如何使用Dist :: Zilla声明这种类型的依赖关系?

perl dist-zilla

5
推荐指数
1
解决办法
122
查看次数

标签 统计

dist-zilla ×1

perl ×1