我想部署一个Catalyst应用程序。我已经把所有包含在Makefile.PL文件中的思想放到了目标机器上。但是,当我尝试构建Makefile时,我得到以下内容:问题与催化剂中的Makefile.PL
$ perl Makefile.PL
Bareword "WriteAll" not allowed while "strict subs" in use at Makefile.PL line 47.
Execution of Makefile.PL aborted due to compilation errors.
任何人都可以告诉我做错了什么吗?我已经安装了 - 模块::安装 - 本地:: lib中 - 催化剂::运行时(后来还催化剂::杰韦利可以肯定的)
我想管理好Makefile.PL的整个想法是容易安装到生产机器?
问题不在于您包含或没有包含在Makefile.PL中。问题是`Makefile.PL`不是很好的Perl代码,并且不能编译。从`Makefile.PL`向我们展示44-50行。 – mob 2011-02-16 22:49:21