我使用的一些perl模块不在我的$ PATH的任何目录中,而在另一个目录中。 Normaler,我必须做。
use lib '/path/to/modules';
use ModuleOne;
为了使用它。或者,如果我在终端上这样做
perl -I/path/to/modules ....
但是由于我们在Apache中使用Perl-Modules,Apache确实包含了该目录。所以我们不必每次都写use lib...
。
Syntastic不知道这一点,并将这些模块的所有use
标记为语法错误。
有没有办法告诉syntastic在语法检查时将另一个目录添加到路径中,类似于perl -I
?
答案 0 :(得分:2)
您需要将其添加到 K Q J Z count
[1,] 1 1 0 0 2
[2,] 1 1 1 1 1
[3,] 1 0 1 1 1
:
g:syntastic_perl_lib_path
wiki中记录了这一点。