标签: ruby-on-rails ruby plugins reload
我正在开发一个更大的Rails应用程序,它应该能够加载插件。为了达到这个目的,我在之前的钩子中读取插件文件并评估它们。但这很糟糕......首先,我想摆脱评估。我尝试使用require,但是当我这样做时,文件只在我启动应用程序时加载一次。
这引出了我的问题:我如何为每个请求(在开发模式下)重新加载外部文件,否则,是否有更好的方法来处理插件?
问候, CK
答案 0 :(得分:2)
内核#load将每次加载文件。
内核#rever将加载一次。
使用load而不是require。