0
我使用的是Rails 3.2.13,但我不知道它有什麼問題。由於某些原因,我最近嘗試安裝的每個寶石都已成功安裝(因爲日誌中顯示'您的捆綁包已完成!')安裝了Rails gems但不起作用
但是,當我嘗試使用寶石時,他們似乎無法使用!
一些我嘗試使用的寶石: - best_in_place - 軌道 - 引導 - 撥動按鈕 和其他寶石爲好。
沒有他們的工作正常,並舉例來說,best_in_place寶石給我下面的錯誤
未定義的方法`best_in_place」爲#<#:0x52efc18>
而在寶石哪裏我需要指定 '要求[gem_name]',我得到了這樣的錯誤
無法找到[gem_name]
這對我來說是非常令人沮喪的,請幫忙,並讓我知道是否有任何更多的信息,我應該提供。謝謝!
源文件與使用gem中的方法的文件一樣嗎? –
是的,我不知道你使用的是什麼寶石,但很可能「共享」方法將被定義爲類方法,而不是隻在根名稱空間中定義。所以你可能需要調用類似於'ClassName.method_to_use'的東西。 –
實際上,我重新啓動了服務器,它現在可以工作。不管怎麼說,還是要謝謝你 :) –