我开始使用Padre并且在处理从命令行运行时运行正常的特定程序时,Padre显示Compilation failed in require
错误消息,表明BEGIN中存在问题且我没有BEGIN在我的模块中阻止。
因此,如果有人能够了解可能出现的情况。导致错误的模块超过500行代码,所以不要认为粘贴所有这些代码是明智的。
有时候我想知道为什么我选择了一个IDE来引起更多(也许是不必要的)悲伤: - )
非常感谢。
答案 0 :(得分:2)
use Foo;
是
的缩写BEGIN {
require Foo;
import Foo;
}
无论如何,错误信息并不值得注意。这意味着"我通常会尝试找到所有错误,但这次我不能。先修复先前的错误。"那么你真正得到了什么错误?