Наш проект использует версию jquery 1.11.1 через плагин grails jquery и импортируется через манифест конвейера (app.js). Недавно член команды добавил плагин jasper, и в него входит файл jquery.js (v1.6.2), который, кажется, перешел к выходному файлу конвейера по версии плагина jQuery (1.11.1) независимо от того, что я делаю. Это происходит при сборке дженкинсов с использованием обертки Grails (с чистой войной). По какой-то причине, он отлично работает на локальной машине Windows, когда делается через терминал (война Grailsw). Здесь представлен app.js включает в себяГрафический плагин jasper и конфликт jquery-плагина с конвейером активов
//= require jquery
//= require js/jquery-ui-1.10.4.custom.min
//= require bootstrap
Я попытался:.
добавив плагин исключить (grails.assets.plugin "яшма" .excludes = [ "jquery.js"] это не имело никакого эффекта.
Добавление grails.assets.excludes = ["jquery.js"] исключает файл (смотря на журналы), но как-то версия 1.6.2 все еще находит свой путь к скомпилированному приложению.js
Любые предложения? Плагин jasper jira, похоже, не существует, поэтому он не может поднять эту проблему. В идеале они не должны включать версию jquery, на мой взгляд.
Какую версию Jasper вы используете? –
Я использую 1.11.0 –