1

hirb rdocのチュートリアルに従いましたが、残念ながら、私のRailsコンソールはまったく機能していません。

私はすでにやったsudo gem install hirb

そして私のGemfileにhirbを追加しました:

gem 'hirb', '~>0.7.0'

それから私は立ち上げましたbundle install

そして、私はこの結果を得ます:

rails c
Loading development environment (Rails 3.2.11)
> require 'hirb'
=> false
> Hirb.enable
=> true
> Municipality.all
Municipality Load (0.8ms)  SELECT "municipalities".* FROM "municipalities" ORDER BY name asc
=> [#<Municipality id: 1, district_id: 6, name: "Ambalamanasy II", created_at: "2013-01-16 12:11:45", updated_at: "2013-01-16 12:11:45">,
...
# doesn't work

誰か助けてもらえますか?

4

3 に答える 3

8

Railsコンソールとしてpryを使用している場合...これを.pryrcファイルに追加します

require 'hirb'

Hirb.enable

old_print = Pry.config.print
Pry.config.print = proc do |output, value|
  Hirb::View.view_or_page_output(value) || old_print.call(output, value)
end
于 2014-08-13T12:43:03.843 に答える