我如何开始为CPAN编写模块?

问题描述 投票:24回答:4

现在,我为图书馆使用了自己的本地测试工具/目录结构/支持文档结构/分发工具。但是,阅读博客文章Write your code like it's going on CPAN,听起来不错。然后发生在我身上,我真的不确定该怎么做。

开始使用类似CPAN的结构来制作自己的Perl软件包有哪些好的资源?

perl cpan
4个回答
23
投票

我通常以Module::Starter开头。它带有一个非常简单的command-line tool,它将通过模板创建一个新的发行版,包括所有必需的文件和一个t /目录,等等。它还将生成Makefile.PL(使用ExtUtils :: MakeMaker)或Build.PL(使用Module :: Build)。

它还会在其中放置一个空的.pm文件,并为您的POD等提供适当的模板。


13
投票

最好的起点是CPAN FAQ


8
投票
  • perldoc perlmodlib是一位相当多产的模块作者,他经常编写工具以使模块创建尽可能容易。他的模块通常是最新的,并且他似乎坚持使用大多数modern


8
投票
© www.soinside.com 2019 - 2024. All rights reserved.