用于创建CLI的perl模块

时间:2013-04-01 06:43:35

标签: perl command-line-interface cpan mod-perl

我想知道是否有任何可以提供框架的perl模块 创建新的CLI命令?

由于 Arpit

2 个答案:

答案 0 :(得分:2)

它们有很多很多。例如see here

为了帮助您入门,或许请查看Getopt::Long::Descriptive。另一个建议是,如果要创建命令驱动的应用程序(如git命令),请查看App::Cmd

如果你正在使用Moose,有一些模块可以将它与上面集成(例如MooseX :: Getopt和MooseX :: App :: Cmd)虽然我发现启动时间很慢。

答案 1 :(得分:1)

我在上一个项目中成功使用了MooseX::App。它是基于Moose的解决方案,并且易于使用。

如果你不想要Moose,App::Cmd是好的。