2010-10-05 24 views
7

有沒有辦法讓「rails console」加載.irbrc?或者我應該使用別的東西?.irbrc文件未由rails控制檯加載

+2

如果您的'rails console'出現提示「pry(main)',請使用'.pryrc'代替。 – 2017-02-13 14:48:53

+0

我在嘗試診斷自己的問題時發現此問題。原來我在'〜/'中沒有'.irbrc'。一旦我把它放在那裏(或者相當相似),它就像預期的那樣工作。請仔細檢查,以免像我那樣看起來很愚蠢:-P – Aaron 2017-03-22 16:18:43

回答

11

rails console默認加載~/.irbrc,所以我不太瞭解你的問題。但是,如果在這個文件中有一些錯誤,它會默默地失敗(並且不加載它)。

這樣的錯誤的一個例子是Gemfile中沒有定義gem(Rails3 + Bundler),並且沒有從LoadErrors中恢復(或者期望require爲「just work」)。

+2

我只是在玩弄這個,事實證明,如果我將一個.irbrc文件添加到項目的根目錄中,除非我也有一個〜/ .irbrc文件。 – 2012-07-25 01:03:50