我在 Rails 4.1 应用程序中处理一些遗留代码(由其他人编写),我注意到......
需要“ ruby ”
...在其中一个 Controller 的顶部。我认为我非常熟悉 Rails 的工作原理,但这让我感到困惑。有充分的理由说明它应该在那里吗?
最佳答案
只有当应用程序使用 Ruby v1.8 时才应该存在 如果应用使用 Ruby v1.9+ 则没有必要。
关于ruby-on-rails - 神秘的: `require "rubygems"` inside controller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41293530/