Perl模块依赖管理

时间:2011-04-02 04:00:23

标签: perl dependencies

脚本a.pl,b.pl和c.pl全部存放在安装有perl v5.10.1的机器x上(例如,仅为了示例)。所有三个脚本都使用foo;但是每个脚本都需要不同版本的foo.pm:

a.pl - 使用foo .7;
b.pl - 使用foo 1.1;
c.pl - 使用foo 1.5;

如果三个脚本中的任何一个没有使用指定的确切版本,它将崩溃。使用CPAN模块的某些组合描述您的依赖关系管理系统,确保每个脚本使用正确的foo.pm版本。注意,我保持简单,但实际上可能有许多脚本,每个脚本都有唯一的版本依赖。

1 个答案:

答案 0 :(得分:4)