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作品中列出它),但如果我是你,我就不会. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |