Я использую Grails 2.1.0 и lesscss-resources 1.3.0.3.
Я создал плагин, содержащий меньше и несколько файлов css, с установленным плагином lesscss-resources + явная зависимость плагина от него. В другом проекте Grails установлен мой собственный подключаемый модуль и такой же подключаемый модуль lesscss-resources.
При запуске одного плагина все файлы css и файл less правильно объединяются в один файл css.
При запуске другого проекта Grails объединяются только файлы css, но файл с меньшим количеством ссылок остается нетронутым, как файл меньшего размера, например: <link href="/myproject/css/mystyle.less" type="text/css" rel="stylesheet/less" media="screen, projection" />. Тем не менее, меньше ресурсов в рамках проекта объединяются нормально.
Не следует ли объединить меньшие ресурсы плагина? Если нет, есть ли обходной путь? Я был бы рад любым идеям, как решить эту проблему - я понятия не имею, где искать, чтобы найти основную причину проблемы .... Большое спасибо.
Кстати, я не говорю о проблеме, описанной здесь: https://github.com/paulfairless/grails-lesscss-resources/issues/25. Я уже наткнулся на это и добавил dummy.css, который отлично работает для меня.
Связанные плагины, установленные в плагине и проекте:
- время выполнения ":кеш-заголовки:1.1.5"
- среда выполнения ": кэшированные ресурсы: 1.0"
- время выполнения ":lesscss-ресурсы:1.3.0.3"
- время выполнения ": ресурсы: 1.1.6"
- время выполнения ":zip-ресурсы:1.0"
EDIT: К вашему сведению: тем временем я провел еще несколько тестов и воспроизвел проблему с наименьшим количеством кода. Поскольку это очень специфично для плагина lesscss-resources, я поднял вопрос по адресу https://github.com/paulfairless/grails-lesscss-resources/issues/36
Я обновлю этот вопрос с любой информацией, которая может появиться там. Если у кого-то есть идея, я все равно буду рад ее услышать, я загрузил проект с наименьшим количеством кода и плагин здесь: http://www.2shared.com/file/4OM-RVC6/lesstest.html
EDIT 2: я еще не получил ответа, но нашел обходной путь, который работает, по крайней мере, для моего варианта использования. К сожалению, это связано с изменением кода плагина lesscss. См. мой комментарий по адресу https://github.com/paulfairless/grails-lesscss-resources/issues/36#issuecomment-8721813