Perl:如何使用模块的本地副本而不是安装版本?

时间:2015-07-07 12:03:03

标签: perl

我正在对已安装的Perl模块进行更改,我希望先将这些更改放在本地副本中,然后再将其复制到已安装的副本中。

无论我做什么,我似乎无法让Perl使用本地版本而不是已安装的版本。我尝试将本地目录推送到@INC的开头和结尾,希望能够这样做,但事实并非如此。

我发现的唯一解决方案是重命名我实际上已经开始做的所有内容,但它涉及到很多文件,我只是通过进入每个文件并重命名所有内容而弄得一团糟。有更简单的方法吗?

1 个答案:

答案 0 :(得分:2)

use lib 'your/local/lib/path';
use MyModule; #this should load ./your/local/lib/path/MyModule.pm

你能发布一个不起作用的例子吗?