Я пытаюсь использовать конвейер активов, который теперь входит в состав Grails 2.4, и я не совсем понимаю, как он связывает мой каталог ресурсов. Я также использую bower и имею bower_components под ./assets/Grails Asset-Pipeline - Объединение активов в WAR
У меня есть application.js и application.css manifest, требующие необходимых активов. Когда я запускаю «войну Грайля», она минимизирует и gzips каждый отдельный актив под bower_components и включает их в .war.
Окончательный, minified application.js и application.css в .war отлично смотрится, но я не понимаю, почему он также включает в себя каждый отдельный актив, все из которых не будут запрашиваться вообще в развернутом приложении благодаря application.js/css.
Должен ли я быть явно исключающим эти (все активы, которые не находятся в моем манифесте) с использованием «grails.assets.excludes»? Или, вообще-то, оставить их в комплекте в .war и не беспокоиться об этом, поскольку на него не ссылаются и ничего не мешают?
вы можете предоставить фрагмент кода, как исключить файлы, которые я не собираюсь компилировать и включать в войну? Проблема в том, что я не могу заставить ее работать. Я создал отдельный вопрос для своей ситуации - http://stackoverflow.com/questions/30640061/grails-asset-pipeline-exclude-not-working. Благодарю. – user2960708