, который пытается справиться с кошмаром статических зависимостей ресурсов среди плагинов и проектов Grails. Я никогда не использовал его, но наверняка в своем следующем проекте Grails я включу его (кстати, он будет включен в Grails 1.4).

я есть плагин Grails, который я использую в качестве контейнера для некоторых общих статических ресурсов, которые будут использоваться различными другими проектами Grails (CSS, JS-файлы и т. Д.). Идея использования плагина состояла в том, чтобы просто поделиться этими вещами - плагин на самом деле не делает ничего более интересного. Как лучше всего ссылаться на ресурсы внутри плагина? Я бы не хотел создавать пользовательские теги, так как я не добавляю здесь никакой функциональности; Я просто хочу получить доступ к ресурсам внутри плагина - что-то вроде этого, например, чтобы ссылаться на файл CSS из GSP:

<g:link rel="stylesheet" url="${resource(dir:'css', file:'mycss.css',
plugin:'myplugin')}"/>

Нарушает ли эта идея концепцию плагинов, где должны быть раскрыты только некоторые ее аспекты, а остальное - черный ящик? Альтернативные подходы к распределению статических ресурсов между смежными проектами Grails также приветствуются, на случай, если я пойду по безумному, ошибочному пути, даже попробовав это. :)

Ответы на вопрос(1)

Ваш ответ на вопрос