1
更新:這個問題只是由於應用程序有一個名爲StateMachine的現有類...請參閱答案部分。寶石和插件加載不正常?
嗨,
我有一個惱人的問題:加入state_machine我包了一個Rails應用程序2.3.11,東西壞了。
症狀:
- 供應商/插件似乎沒有被加載 - acts_as_paranoid和acts_as_lists至少,導致「未定義的方法「acts_as_paranoid」等
- 除去這些插件,試圖縮小上問題,我得到 「undefined method'state_machine'」,表明state_machine gem沒有加載,即使它在bundle中定義(是的,我已經運行'bundle install'並驗證它已經進入)
這提示我有什麼東西正在導軌中引導/加載寶石和插件,並且state_machine gem可能會導致這種情況。我試過幾乎所有版本的state_machine從0.7.0到1.0.0
我的問題:在哪裏尋找信息來暗示我有什麼問題?
我加載時期間知之甚少調試Rails的 - 所以任何方向是值得歡迎的:-)