Чтобы объединить два файла, он выглядит примерно так:
concat: {
src: ['common.js','js/app.js'],
dest: 'assets/js/app.js'
}
И если я хочу объединить целую папку файлов в одну, она выглядит примерно так:
concat: {
src: ['dev/*.js','],
dest: 'prod/js/app.js'
}
Но скажем, у меня есть файл, который я хочу выполнить на 10 или 20 других файлах, и я хочу, чтобы они разделились отдельно? Другими словами, вот что я ищу:
A.js + B.js = AB.js
A.js + C.js = AC.js
A.js + D.js = AD.js
A.js + E.js = AE.js
И так далее... Чтобы быть более конкретным, тем не менее, я могу понять, как конкат файлы один за другим, как описано, но я хочу выяснить, как указать A.js из примера, и попросить его выполнить любой файл по указанному пути. Поэтому я хочу:
A.js + dev/*.js = AB.js, AC.js, AD.js, AE.js ...
В псевдокоде вот что я хочу:
concat: {
src: ['common.js', 'dev/*.js','], // common.js gets concatenated to each file in this directory
dest: 'prod/js/*.js' // each file in src gets saved separately in dest
}
Буду признателен за любую помощь, мне сложно найти информацию о том, как это сделать