gpt4 book ai didi

ruby - 在 rails 3 和 ruby​​ 1.9.2 中需要 ruby​​ 模块的正确位置是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:07 24 4
gpt4 key购买 nike

我需要使用 Ruby 1.9.2 内置的 CSV 模块,为此,我需要执行 require 'csv'

在 Rails 3 中,放置此 require 的正确位置在哪里?我见过一些示例,其中它位于使用它的文件的顶部。

我还看到了一个示例,它被放置在 config/initializers/csv_init.rb 中。

这里有经验法则吗?如果我需要它在多个文件中,将它放在一个初始化程序中,如果只有一个将它放在文件本身中?

最佳答案

将其放入“config/application.rb”。 (参见“Configuring Rails Applications”)。

一般来说,在一个中心位置做这些事情并记录下来。当某些 future 的 Ruby 或 Rails 版本打破各种向后兼容性时,维护您的应用程序的人会很感激。

关于ruby - 在 rails 3 和 ruby​​ 1.9.2 中需要 ruby​​ 模块的正确位置是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13810252/

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