В настоящее время я использую плагин Grails , и у меня есть много модулей, определенных следующим образом:
bootstrap {
resource url:'js/libs/bootstrap/bootstrap.min.js'
resource url:'css/libs/bootstrap/bootstrap-responsive.css'
resource url:'css/libs/bootstrap/bootstrap-glyphicons.css'
resource url:'css/libs/bootstrap/bootstrap.min.css'
}
Это очень удобно, потому что он объединяет файлы Javascript и CSS вместе в один концептуальный модуль Bootstrap.
Теперь я просматриваю плагин для конвейера ресурсов, и кажется, что файлы могут только require
другие файлы того же типа, что означает, что теперь у меня есть два дерева зависимостей (CSS и JS), а не один, что является проблемой, потому что есть взаимозависимости, например, bootstrap.js зависит от bootstrap.css.
Предоставляет ли плагин ресурса-конвейер декларирование межтипных зависимостей? Если нет, то каков наилучший способ справиться с этой проблемой?