gpt4 book ai didi

perl - 运行单个脚本以仅使用 Perl 核心自动安装缺少的模块的快速方法是什么?

转载 作者:行者123 更新时间:2023-12-04 14:52:50 26 4
gpt4 key购买 nike

我继承了一个应该能够部署到其他服务器的项目。这个项目有许多简单的模块依赖,但是可能并不存在于所有目标机器上。

因此,我希望能够运行一个命令行脚本来检查安装了哪些 Perl 模块并尝试通过 CPAN 自动安装缺少的模块。

由于这应该是非常基本的(即需要安装东西来运行模块安装程序会破坏这一点),所以脚本应该只使用 Perl 5.8.8 核心模块。

类似的东西已经存在还是我需要自己写?

最佳答案

创建捆绑包是一种可能answer .

然后您可以查看类似 CPAN::Shell 的内容(参见 CPAN 模块)以自动化该过程。

/I3az/

更新 回复:布赖恩关于 Task:: 的评论- 以下是一些相关链接:

  • Writing a CPAN Task (using Module::Install)
  • "Task:: or Bundle::"? (Perlmonks)
  • 关于perl - 运行单个脚本以仅使用 Perl 核心自动安装缺少的模块的快速方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2019701/

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