/ / Použitie jQuery 2.2.2 v grailovom projekte - javascript, jquery, angularjs, grails

Použitie jquery 2.2.2 v projekte grails - javascript, jquery, angularjs, grails

Snažím sa zmeniť verziu knižnice javascript v grailovom projekte na použitie kompatibilných verzií. Do projektu sme pridali Angularjs 1.5.2. To si vyžaduje jquery 2.1+ (https://docs.angularjs.org/misc/faq). V súčasnosti používame jQuery 1.10.2, ale 2.2.2 je posledný. Grails spôsob, ako aktualizovať je upraviť BuildConfig.groovy a spustiť grails obnovenie závislosti. Avšak plugin pre grails jquery podporuje iba jQuery až cez 1.11.1. (https://grails.org/plugin/jquery) Existuje správny spôsob, ako to riešiť?

Ja používam grily 2.2.5.

odpovede:

0 pre odpoveď č. 1

Použil som @vaid návrh. Prvým krokom bolo stiahnutie jquery a jquery-ui a vloženie potrebných súborov na miesto.

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

Potom odstránili odkazy na grails-jquery plugin z BuildConfig.groovy:

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

A pridali jQuery a jquery-ui moduly do Config.groovy:

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"
}

Kliešte okolo jquery-ui sú nevyhnutné. Odstránil som aj náš jQuery-theme override.

Posledným krokom bolo upraviť verzie podľa potreby.