2012-04-06 28 views
5

[Thay đổi]Không thể sử dụng hirb ray đá quý

  • vấn đề không phải là lỗi đánh máy của 'enale' thay vì 'cho phép'
  • quá trình cài đặt đi mà không vấn đề với --no-ri --no-rdoc cờ
  • nay các làm require enable đưa ra một lỗi thay vì false (không có ý tưởng tại sao)

tôi gặp một số vấn đề khi dùng các Gem hirb để định dạng đầu ra của đường ray khuyết điểm ole.

$ 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> 

Tôi đang chạy Ruby 1.9.3, Rails 3.2.3, Bundler 1.1.3, Windows 7 64 bit.

+0

typo: hirb.enaBle với ký tự 'b' trong đó – YogiZoli

+0

chỉ cần thêm --no-ri --no-rdoc để cài đặt đá quý và nó sẽ không mang lại vấn đề cài đặt doc – YogiZoli

Trả lời

11

Bạn đã thực hiện một lỗi đánh máy, bạn nên gõ Hirb.enable

Thêm gem hirb để Gemfile của dự án đường ray của bạn.

+0

Tôi đã cập nhật câu hỏi. Vấn đề không phải là lỗi đánh máy. Xin hãy xem ở trên. Cảm ơn. – nunos

+1

Bạn đã thêm 'gem hirb' vào Gemfile của dự án đường ray chưa? – megas

+1

Tôi đã quên. Thật là một sai lầm ngớ ngẩn. Nó hiện đang hoạt động. Cảm ơn. – nunos

Các vấn đề liên quan