Grails Asset-Pipeline система со сторонними библиотеками
Grails 2.4 теперь используетАктив Трубопровод для управления и обработки статических активов в приложениях Grails вместо системы ресурсов. Это довольно новое, и в интернете пока не так много документов.
У меня вопрос, как правильно обрабатывать сторонние библиотеки?
Например,выбор2 (http://ivaynberg.github.io/select2/) библиотека поставляется со всеми своими .css, .js, файлами изображений в одной плоской папке.
Должен ли я скопировать различные типы файлов в соответствующиеassets/javascripts/
, assets/stylesheets/
и т.д. подпапки? Что делать с файлами, которые на самом деле не имеют очевидного расположения, такими как файлы .json, text или doc?
Должен ли я создатьvendors/select2/
папка? В которойassets/
или вweb-app/
? А потом, как мне загрузить все необходимые файлы из моих GSP?
Эта библиотека также понадобится только в виде формы, и поэтому ее не следует загружать, если она не нужна.