gpt4 book ai didi

perl - 如何根据给定模块列出所有 CPAN 模块?

转载 作者:行者123 更新时间:2023-12-04 16:37:26 24 4
gpt4 key购买 nike

如何根据给定模块列出所有 CPAN 模块?例如,使用 Class::Workflow? 创建一个模块列表?

最佳答案

关于依赖关系有两个有效的问题:

  • 给定模块需要哪些模块?
  • 反过来的问题:哪些模块依赖于给定的模块?

  • 对于前者,权威但非递归的答案通常是查看 META.yml 文件,该文件是大多数现代发行版的一部分。如果没有这样的文件,您可以尝试查看随附的 Makefile.PL 或 Build.PL 构建工具。如果您想了解所有依赖项而不仅仅是直接依赖项,请参阅。 ghostdog74 的回答。具体来说,David Cantrell 的 'CPANDeps'非常非常方便。

    显然,后一个问题不可能通过检查模块本身来回答。如果你不想 grep 解压的 minicpan ,最好的解决方案类似于模块的 used by 的“ CPANTS”部分入口。

    关于perl - 如何根据给定模块列出所有 CPAN 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2347135/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com