在perl脚本中使用CPAN

时间:2013-01-03 16:38:29

标签: perl cpan

我正在编写一个使用一些CPAN模块的脚本。我可以做什么,以便同事可以使用我的脚本而无需手动安装这些CPAN模块?

谢谢!

2 个答案:

答案 0 :(得分:2)

只需将它们标记为脚本的依赖项即可。安装脚本后,如果需要,cpan / cpanm也会自动安装。

答案 1 :(得分:0)

如果它将被发货和安装,我绝对建议打包为CPAN风格的发行版,其中以正常方式声明依赖项(注意模块:Dist::ZillaModule::Build,{{3} }。

然而,在使用脚本本身运送依赖项时,可能会出现奇怪的情况。对于纯perl依赖项并且已经玩了一点点,ExtUtils::MakeMaker似乎工作正常(App::FatPacker使用它cpanm)。