2013-07-17 67 views
0

當我使用「rails c」啓動「irb」時,顯然有一些類會自動加載。那麼如何確保我自己的類被加載?我是否期望使用「要求」?如何在rails控制檯中自動加載類?

每當我嘗試使用我的類時,我都會得到「NameError:uninitialized constant」。

回答

1

如果這些類作爲Rails應用程序的一部分包含在Gem包中,或者您是require-應用程序中的其他類,那麼它們應該隨Rails應用程序一起加載到控制檯中。

如果他們完全獨立於Rails(例如Rails應用程序不加載這些類),那麼您必須明確要求它們。

+0

謝謝。在這裏學習繩索。 – chrisp

相關問題