加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 22:05:23 所属栏目:大数据 来源:网络整理
导读:我已将我的 stasis发行版上传到PAUSE,但它不在 index中. 我以为这是因为它没有包,所以我在v0.04中向stasis script添加了一个包声明,如下所示: #!/usr/bin/env perlpackage stasis;package main;... 但它仍然没有编入索引. 无论如何,这个分布索引不涉及创建
我已将我的 stasis发行版上传到PAUSE,但它不在 index中.

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

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

但它仍然没有编入索引.

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

解决方法

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读