gpt4 book ai didi

ruby-on-rails - 在 RoR 中的何处重新上课

转载 作者:数据小太阳 更新时间:2023-10-29 06:47:47 25 4
gpt4 key购买 nike

我试图在 Rails 中重新打开 String 类并添加更多方法供我的应用程序使用。编写代码不是问题 - 我的问题是这段代码应该放在哪里。

在不同的模型文件中重新打开一个类对我来说没有意义,因为它实际上与任何模型都没有任何关系。我想也许 configlib 中的某处是有意义的,但我还不是特别精通 RoR。

总而言之,定义类修改代码的最合乎逻辑的位置在哪里,根据加载代码的位置/时间是否有任何影响?

最佳答案

最合乎逻辑的地方可能是 config/initializers 目录中的一个文件。您放入此处的任何 *.rb 文件都会在 Rails 启动时自动执行。如果需要,您可以将它们放在一个子文件夹中,这样您就可以执行类似 config/initializers/extensions/*.rb 的操作。

关于ruby-on-rails - 在 RoR 中的何处重新上课,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2766173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com