我試圖執行以下命令:HAML錯誤
rake db:seed RAILS_ENV=development
但它導致一些嚴重錯誤,我認爲,都涉及到HAML寶石:
rake aborted!
NameError: undefined method `precompiled_method_return_value' for class `Haml::Compiler'
/vagrant/b2c/config/environment.rb:12:in `<top (required)>'
/home/vagrant/.rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `eval'
/home/vagrant/.rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => db:abort_if_pending_migrations => environment
(See full trace by running task with --trace)
我在有vagrant和VirtualBox的虛擬機上運行它。任何想法可能導致這個錯誤?請幫忙。
我使用哈姆版本5.0.1和紅寶石版本2.3.1,這是正確的!你的意思是切換到紅寶石版本2.4可能會修復該錯誤?來自問題跟蹤器的錯誤似乎是通過haml更新修復的 – Pynnie