2016-04-04 4 views
0

互換性のあるバージョンを使用するように、grailsプロジェクトでjavascriptライブラリのバージョンを変更しようとしています。 Angularjs 1.5.2をプロジェクトに追加しました。それにはjquery 2.1+(https://docs.angularjs.org/misc/faq)が必要です。現在jquery 1.10.2を使用していますが、2.2.2が最新です。これを更新するgrailsの方法は、BuildConfig.groovyを編集し、grails refresh-dependenciesを実行することです。しかし、grails jqueryプラグインは、1.11.1までのjqueryしかサポートしていません。 (https://grails.org/plugin/jquery)これに対処するための適切な方法がありますか?grailsプロジェクトでjquery 2.2.2を使用する

私はGrailsの2.2.5を使用しています。

+0

のGrailsが必要なバージョンでプラグインとドロップ無効にしない理由を、次にApplicationResources.groovyにそれらを呼び出します。ここでは、この時間内に戻ってhttps://github.com/vahidhedayati/testingarrested/blob/b3a61605eecbfe5982f8439d129b1cf3f55a73c4/grails-app/conf/ApplicationResources.groovy – Vahid

+0

を掘っている例である私は、ことに感謝を試してみますよ。 –

答えて

0

私は、@ヴァヒドの提案を適用します。最初のステップは、jqueryとjquery-uiをダウンロードし、必要なファイルを配置することでした。 、そして、

js/libs/jquery-1.10.2.min.js 
js/libs/jquery-ui-1.10.4.custom.min.js 
css/blitzer/jquery-ui.custom.css 

BuildConfig.groovyからのGrails-jqueryのプラグインの参照削除:私たちにとって、それはだった

runtime ":jquery:1.10.2" 
compile ":jquery-ui:1.10.4" 

そしてConfig.groovyにjQueryとjQueryの-UIモジュールを追加しました:

をjqueryの-UI周り
jquery { 
    resource url: 'js/libs/jquery-1.10.2.min.js' 
} 

'jquery-ui' { 
    resource url: 'js/libs/jquery-ui-1.10.4.custom.min.js' 
    resource url: 'css/blitzer/jquery-ui.custom.css' 
} 

ダニが不可欠です。 jqueryテーマのオーバーライドも削除しました。

最後のステップは、必要に応じてバージョンを調整することでした。