Я создаю приложение, для которого требуется несколько интерфейсных библиотек lib/framework, таких как:
- JQuery
- JQueryUI
- AngularJS
- Фонд
Я использую bower
для загрузки компонентов. На данный момент мой HTML выглядит так:
<script src="components/jquery/jquery.js"></script>
<script src="components/angular/angular.js"></script>
<script src="components/etc/etc.js"></script>
Моя цель состоит в том, чтобы сделать grunt
script, который автоматически принимает установленные компоненты, конкатетно и минимизирует их и выводит их как lib.js
.
Вопросы:
Со всеми моими исследованиями я выясню, как конкатрировать все файлы из каталога. Моя цель здесь состоит в том, чтобы получить компоненты bower и объединить их, не перечисляя их один за другим в файле grunt. Как я могу архивировать это?
Также возможно создать пользовательскую сборку jQuery UI с помощью только модулей, которые я хочу, вместо того чтобы иметь весь пользовательский интерфейс.
Спасибо.