2012-03-09 29 views
1

我使用Rails 3.1和asset-pipeline,我想使用特定版本的JQuery。如何用rails資產管道定義jquery版本

例如,對於我的項目的JQuery 1.6.2默認情況下添加,但我想使用jQuery 1.7.1

我可以指定它在我的application.js?或者它是在我的Gemfile中配置的東西(例如,jquery-rails gem,我的版本是1.0.14)?

感謝

回答

2

Seems the gem was updated

編輯:1.0.19版本用了jQuery 1.7,更新你的寶石

如果沒有,試試這個:

gem environment 

導航到你的寶石路徑並尋找諸如gems/jquery-rails-1.0.14/vendor/assets/javascripts之類的東西並替換jquery.min.jsjquery.js與jQuery 1.7的代碼。

+0

事實上,寶石已經更新。然而,我並不十分滿意,因爲當前版本的JQuery是1.7.1,寶石版本是1.7.0 而未來如果我想降級到1.6.2,我需要降級我的寶石? – 2012-03-09 16:18:23

+0

如上所述手動更新gem以獲得jquery 1.7.1 – Kyle 2012-03-09 16:21:13