如何在rails控制台中自动加载类?

时间:2013-07-17 03:10:36

标签: ruby-on-rails ruby

当我使用“rails c”启动“irb”时,显然有一些类会自动加载。那么如何确保我自己的类被加载?我希望使用“require”吗?

每当我尝试使用我的类时,我都会得到“NameError:uninitialized constant”。

1 个答案:

答案 0 :(得分:1)

如果通过Gem软件包将这些类作为Rails应用程序的一部分包含在内,或者您是require - 应用程序中其他位置的类,则应将它们与Rails应用程序一起加载到控制台中

如果他们完全独立于Rails(例如Rails应用程序没有加载这些类),那么你必须明确要求它们。