Возможно ли в бранч использовать группы или переменные для конфигурации? У меня есть несколько частей на моей веб-странице, которые я хотел бы выделить отдельно, например:
Landing Page
- Single Page App 1
- Single Page App 2
У меня есть отдельные js-пакеты для каждого из этих приложений, поэтому мой конфиг позднего завтрака выглядит примерно так:
javascripts: {
joinTo: {
'common/js/vendor.js':/^(?!app)/,
'common/js/common.js':/^app\/common\/js\//,
'spa1/js/bundle.js': /^app\/spa1\/js\//,
'spa2/js/bundle.js': /^app\/spa2\/js\//,
Когда я объединяю все, что является общим для двух файлов, в один файл, то я объединяю уникальные части каждой страницы по отдельности. Вместо добавления новой записи для «одностраничного приложения» или раздела страницы, я хотел бы иметь одну запись, которая выполняет что-то вроде:
joinTo: {
'$0/js/bundle.js': /^app\/([a-zA-Z]*)\/js\//
другими словами, используя что-то вроде группы захвата или переменной в поиске пути регулярного выражения, чтобы комментировать, куда она должна идти при создании файла позднего завтрака.
Возможно ли это каким-либо образом, или я застрял с добавлением новой записи для отдельной части сайта?