Unser Projekt verwendet die jquery 1.11.1-Version durch die Grails jquery Plugin und wird durch die Asset-Pipeline-Manifest (app.js) importiert. Kürzlich hat ein Teammitglied das jasper-Plugin hinzugefügt, das die jquery.js (v1.6.2) -Datei enthält, die anscheinend über die jquery-Plugin-Version (1.11.1) in die Ausgabedatei der Pipeline gelangt, egal was ich mache. Dies geschieht auf einem Jenkins Build mit Grails Wrapper (mit clean-all war). Aus irgendeinem Grund funktioniert es gut auf einer lokalen Windows-Maschine, wenn es durch Terminal (Gralsw War) gemacht wird. Hier ist die app.js umfasstGrals Jaspis Plugin und Jquery Plugin Konflikt mit Asset-Pipeline
//= require jquery
//= require js/jquery-ui-1.10.4.custom.min
//= require bootstrap
ich versucht habe.
Zugabe ein Plugin (grails.assets.plugin ausschließen "Jaspis" .excludes = [ "jquery.js"]
hinzufügen grails.assets.excludes = ["jquery.js"] schließt die Datei sicher aus (Blick auf die Protokolle), aber irgendwie findet die 1.6.2-Version immer noch ihren Weg zu der kompilierten application.js
Irgendwelche Vorschläge? Das Jaspis-Plugin Jira scheint nicht zu existieren und könnte dieses Problem nicht ansprechen. Im Idealfall sollten sie meiner Meinung nach keine jquery-Version enthalten.
Welche Version von Jasper verwenden Sie? –
Ich benutze 1.11.0 –