Gem Can';不要使用hirbrails

Gem Can';不要使用hirbrails,gem,Gem,[更改] 问题不是“enale”而不是“enable”的拼写错误 安装过程中,--no ri--no rdoc标志没有问题 现在执行require enable会给出一个错误,而不是false(不知道为什么) 我在使用Gem格式化rails控制台的输出时遇到了一些问题 $ gem install hirb --no-ri --no-rdoc Successfully installed hirb-0.6.2 1 gem installed $ rails c Loading develop

[更改]

  • 问题不是“enale”而不是“enable”的拼写错误
  • 安装过程中,
    --no ri--no rdoc
    标志没有问题
  • 现在执行
    require enable
    会给出一个错误,而不是
    false
    (不知道为什么)
我在使用Gem格式化rails控制台的输出时遇到了一些问题

$ gem install hirb --no-ri --no-rdoc
Successfully installed hirb-0.6.2
1 gem installed

$ rails c
Loading development environment (Rails 3.2.3)
irb(main):001:0> require 'hirb'
LoadError: cannot load such file -- hirb
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
support/dependencies.rb:251:in `require'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
support/dependencies.rb:251:in `block in require'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
support/dependencies.rb:236:in `load_dependency'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
support/dependencies.rb:251:in `require'
        from (irb):1
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.3/lib/rails/comman
ds/console.rb:47:in `start'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.3/lib/rails/comman
ds/console.rb:8:in `start'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.3/lib/rails/comman
ds.rb:41:in `<top (required)>'
        from script/rails:6:in `require'
        from script/rails:6:in `<main>'
irb(main):002:0>
$gem安装hirb——无ri——无rdoc
已成功安装hirb-0.6.2
已安装1个gem
$c
加载开发环境(Rails 3.2.3)
irb(主):001:0>要求“hirb”
LoadError:无法加载这样的文件--hirb
来自c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
支持/依赖项。rb:251:in'require'
来自c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
支持/依赖项。rb:251:in`block in require'
来自c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
支持/依赖项。rb:236:in'load_dependency'
来自c:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.3/lib/active_
支持/依赖项。rb:251:in'require'
来自(irb):1
来自c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.3/lib/rails/comman
ds/console.rb:47:in'start'
来自c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.3/lib/rails/comman
ds/console.rb:8:in'start'
来自c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.3/lib/rails/comman
ds.rb:41:in`'
来自脚本/rails:6:in'require'
来自脚本/rails:6:in`'
irb(主要):002:0>

我正在运行Ruby 1.9.3、Rails 3.2.3、Bundler 1.1.3、Windows 7 64位。

您输入了一个错误,您应该键入
Hirb.enable


gem-hirb
添加到rails项目的Gemfile中。

typo:hirb.enaBle,其中包含一个字母“b”,意味着添加--no-ri--no-rdoc用于gem安装,并且对于doc安装问题,它将不会让步。我已经更新了问题。问题不在于打字错误。请看上面。谢谢。你在rails项目的gem文件中添加了“gem hirb”了吗?我忘了。犯了一个多么愚蠢的错误啊。它现在正在工作。谢谢。是否仍有自动运行Hirb.enable的方法?请尝试.pryrc文件,将“Hirb.enable”添加到此文件。不过我还没试过。