У меня есть папка с основными папками со многими вложенными папками, каждая со своими собственными вложенными папками и т. Д., Которые по пути содержат файлы .js
.Как я могу конкатенировать все JS-файлы в папке?
Я хочу создать задачу grunt, которая объединяет все файлы .js
в любом месте этой основной папки верхнего уровня, которая называется src
.
Есть ли все-таки сделать это?
Прямо сейчас, у меня есть
cwd: '.',
src: [
'src/**/**/*.js',
'src/**/**/**/*.js',
'src/**/**/**/**/*.js',
],
dest: 'dist/app/superapp.js'
, но это не учитывает все возможные расположения файлов .js
. И если я добавлю новый .js
в какую-то папку, я не хочу вручную обновлять задачу grunt.
Все файлы находятся под 'app' или' src'? Если 'src' вам нужна только одна строка' src/**/*. Js', чтобы сделать трюк. – Andy
Возможно, вы переусердствовали подстановочными знаками, '**/*. Js' должны соответствовать любой глубине. – doldt
@ Andy хороший улов. Я хотел сказать, что они все под 'src'. Я редактировал – CodyBugstein