Использую вот эту задачу:
https://github.com/gruntjs/grunt-contrib-copy
Подтянул к себе bootstrap и хочу скопировать вот эти папки к себе:
/bower_components/bootstrap/dist
/bower_components/bootstrap/fonts
/bower_components/bootstrap/js
/bower_components/bootstrap/less
Написал вот такую задачу:
{expand: true, flatten: true, src: [
'bower_components/bootstrap/dist/*',
'bower_components/bootstrap/fonts/*',
'bower_components/bootstrap/js/*',
'bower_components/bootstrap/less/*'
], dest: 'src/vendor/bootstrap/', filter: 'isFile'},
Тут возникла проблема, все файлы из этих папок летят в
src/vendor/bootstrap/ образуя свалку.
Если flatten присвоить false, то полетит вот такое:
src/vendor/bootstrap/bower_components/bootstrap/fonts
src/vendor/bootstrap/bower_components/bootstrap/js
src/vendor/bootstrap/bower_components/bootstrap/less
Тоесть лишняя вложенность: bower_components/bootstrap/
В ходу невнимательности или не знанию англ. языка, не могу найти в доках в чем проблема. Как можно скопировать папки из одной директории в другую без лишней вложенности ?