perl:新的cpan模块制造商?本地配置文本文件和可执行文件也是?
我正在编写一个我希望与其他人分享的perl程序,最终通过cpan.它已经到了我应该开始更大规模地考虑这一点的地步.
>十年前,我曾经使用过h2xs包装制造商.这仍然是最值得推荐的入门方式吗?曾经有过几种选择.因为我从头开始时只有很少的回忆,在这一点上任何简单的事情都会做. #cpan< mybundle.cpanbundle 问候, / IAW 解决方法
如果我说与安迪莱斯特发生冲突,请听取他的意见.他比以往任何时候都更了解.
> Module::Starter是生成模块脚手架的一种好的,简单的方法.我的看法是几年来这种事情的默认. 如果你恰当地设置了PERL5LIB,那么重复make test,make install,make dist to your heart’s content.出于开发/共享目的,许多项目在github或类似项目上进行工作 – 使其易于共享.他们也有私人账户用于商业目的.如果您想要倒带并查看引入问题的位置/时间非常有用. 如果您获得了cpanm的副本(安装简单,相当轻量级),那么它可以从tar.gz文件安装,甚至可以直接从git存储库安装.您还可以告诉它安装到本地目录(local::lib兼容 – 另一个非常有用的实用程序). 希望截至2014年这是合理的最新版本.您可能会看到Dist::Zilla提到的模块开发.我的理解是,对于那些拥有大量CPAN发行版的人来说,它最有用.哦 – 如果您(或其他读者)不了解它们,请查看autodie和Try::Tiny的错误和异常,Moose(对于功能齐全的面向对象框架)和Moo(对于较小的轻量级版本). 我认为这些建议完全没有争议.我发现cpanm比“完整”的cpan客户端更令人愉快,而Moo现在也很受欢迎. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |