【发布时间】:2012-09-07 12:17:39
【问题描述】:
我正在用 Perl 创建一个更大的应用程序,我想知道类似于 php 的类自动加载是否可以在 Perl 中完成?
我检查了捕获异常和 $SIG{__DIE__} 重新定义等,但这似乎不是解决方案,因为它会在第一次“无法通过包找到新方法”时停止,然后再次加载我应该再次加载的每个模块调用整个程序。
一种解决方案可能是扫描我的库中的所有文件并在运行时将其提供给@INC,但我不知道这是否是一个好的解决方案——可能不是。
有人有什么建议吗?
【问题讨论】: