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

Mit*_*ldu 6 perl dependencies

我继承了一个应该可以部署到其他服务器的项目.该项目具有许多简单的模块依赖关系,但可能并不存在于所有目标计算机上.

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

因为这应该是非常基本的(即需要安装运行模块安装程序的东西会打败这一点)所述脚本应该只使用Perl 5.8.8核心模块.

有类似的东西已经存在或我需要自己编写吗?

dra*_*tun 5

创建Bundle包是一个可能的答案.

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

/ I3az /

更新 re:brian的评论Task::- 以下是一些相关链接: