perl – 为什么我的CPAN分布不是由PAUSE索引的?

前端之家收集整理的这篇文章主要介绍了perl – 为什么我的CPAN分布不是由PAUSE索引的?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已将我的 stasis发行版上传到PAUSE,但它不在 index中.

我以为这是因为它没有包,所以我在v0.04中向stasis script添加了一个包声明,如下所示:

#!/usr/bin/env perl
package stasis;
package main;
...

但它仍然没有编入索引.

无论如何,这个分布索引不涉及创建样板模块文件? (例如,将lib / stasis.pm添加到发行版中).

解决方法

我相信CPAN不会为脚本编制索引.

IMO你最好的选择是创建一个模块,允许以编程方式执行脚本所做的事情(并使脚本使用它).

你可以放入一个假模块或者让它认为你的脚本是一个模块(我想在provides作品中列出它),但如果我是你,我就不会.

猜你在找的Perl相关文章