Я использую Jammit для упаковки ресурсов для приложения Rails, и у меня есть несколько файлов ресурсов, которые я хотел бы включены в каждую из нескольких групп. Например, я хочу, чтобы Sammy и его подключаемые модули были в моих mobile
и screen
пакетах JS.
Я пробовал это:
sammy: &SAMMY
- public/javascripts/vendor/sammy.js
- public/javascripts/vendor/sammy*.js
mobile:
<<: *SAMMY
- public/javascripts/something_else.js
и это:
mobile:
- *SAMMY
но оба помещают файлы Sammy JS во вложенный массив, который Jammit не может понять. Есть ли синтаксис для включения элементов массива непосредственно в другой массив?
NB: я понимаю, что в этом случае в массиве SAMMY
всего два элемента, поэтому было бы неплохо дать каждому псевдоним и ссылаться на оба в каждом пакете. Это хорошо для данного случая, но быстро становится непригодным для сопровождения, когда есть пять или десять элементов с определенным порядком загрузки.