我想知道是否有任何可以提供框架的perl模块 创建新的CLI命令?
由于 Arpit
答案 0 :(得分:2)
它们有很多很多。例如see here。
为了帮助您入门,或许请查看Getopt::Long::Descriptive。另一个建议是,如果要创建命令驱动的应用程序(如git
命令),请查看App::Cmd。
如果你正在使用Moose,有一些模块可以将它与上面集成(例如MooseX :: Getopt和MooseX :: App :: Cmd)虽然我发现启动时间很慢。
答案 1 :(得分:1)
我在上一个项目中成功使用了MooseX::App。它是基于Moose的解决方案,并且易于使用。
如果你不想要Moose,App::Cmd是好的。