2012-04-24 88 views
0

我想產生一個大禮包的網站,我創建了Rails應用程序,它的寶石文件中添加以下行: 寶石「大禮包」,「〜> 1.0.3」錯誤而產生大禮包,現場

現在每當我試圖捆綁安裝m到處以下錯誤: 捆紮機找不到兼容版本的寶石「jQuery的軌道」: 在Gemfile中: 大禮包(〜> 1.0.3)紅寶石取決於 的jQuery - 路軌(< = 1.0.19,> = 1.0.18)ruby jquery-rails(2.0.2)

請sugggest合適的解決方案

+0

您正在使用哪種版本的導軌?請確保您的軟件包安裝無需安裝,並且您試圖安裝的熱門版本支持您的rails版本 – ashga 2012-04-25 09:28:54

+0

請顯示Gemfile。 – 2012-04-25 17:57:02

+0

@ ashga:我怎麼知道哪個狂野版本支持哪個rails版本。 – vishB 2012-04-26 07:05:43

回答

0

默認情況下,如果你得到一個錯誤,捆紮機找不到兼容版本的「寶石名稱」時,總是先嚐試一個簡單的gem install gem-name。如果可行,請再次嘗試bundle install。這似乎清理了比實際應該更多的捆綁器問題。

如果不這樣做,你使用Ruby MRI,還是像JRuby那樣更奇特的東西?