Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在创建一个复杂的 Rakefile,并且有一些在各个地方使用的逻辑,并且希望将它打包在一些“帮助”方法中。我看到了三种可能性:
rake_helpers.rb
这里的最佳实践或惯例是什么?
我只是将它们放在一个lib/rake子目录中,并且仅出于 rake 任务的目的而包含它们。如果需要,我还可以将这些文件单独包含在我的 Rails(或其他)环境中。
lib/rake
实际上,我有一整个像这样的特殊函数库。例如,当我不使用 Rails 时,我有自己的say_with_time("message") do; block; end记录器。
say_with_time("message") do; block; end