在 Merb 0.9.3 下运行应用程序时,我收到许多“方法重新定义”警告。当然,只有当我使用 ruby -w 选项运行我的脚本时,我才会得到这个。有什么方法可以摆脱一次又一次重新定义(重复加载文件)的方法?
这在 Merb 1 中解决了吗?
我不知道您的问题,但 Merb 1.0 对我来说非常有用。我还建议使用最新版本,即使从 1.0.x 开始也修复了一些错误。
您是否收到警告可能取决于您使用的 ruby 版本或警告级别,如本 gist所示。
或者也许他们修复了 0.93 和 1.0 之间的东西。