我有一些使用 require
的 Perl 代码而不是 use
加载特定模块,我刚刚发现我的代码需要该模块的最低版本。然而,不像 use
, require
加载模块时似乎没有版本参数。那么这样做的正确方法是什么?
最佳答案
您可以调用VERSION
方法,它继承自 UNIVERSAL
类(class)。它检查 $Module::VERSION
多变的:
require Any::Module;
Any::Module->VERSION('2.3');
关于perl - 我怎样才能 "require"某个版本的 Perl 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20324101/