Perl相当于python的`setup.py develop`

时间:2015-09-10 02:22:09

标签: perl module install perl5

是否有一个Perl等同于python h2xs约定,用于安装也可以积极开发的模块?

如果没有,在安装到本地库路径中的Perl模块上进行活动开发的最佳实践是什么(例如使用local::lib进行路径设置)?

我刚刚开始创建一个模块,所以我将开发安装包(Makefile.PL等)以及模块的内容,并想知道设置开发环境的最佳方法是什么。关于使用curl -LsOw ${url_effective} https://docs.rubygems.org/downloads/gem-version.gem 或其他工具制作模块有很多好tutorials,但我没有看到这个问题得到解决。

1 个答案:

答案 0 :(得分:1)

blib核心模块设置包含路径,以使用在标准模块目录中执行blib时创建的make目录结构。这样,您可以通过使用perl -Mblib foo.pl

运行新代码,轻松地在脚本中使用它们

另一种可以说是更好的方法是在开发标准测试脚本时编写测试代码,并通过prove脚本运行它们。请参阅Test::Simple上的文档,了解如何开始使用。