Gulp копирование файлов из одного каталога в другой

#gulp #bower

#gulp #bower

Вопрос:

Я хочу Gulp копировать несколько файлов

 gulp.task('copy', function(){

     gulp.src(
        'bower_components/bootstrap/dist/js/bootstrap.js', 
        'bower_components/jquery/dist/jquery.min.js', 
        'bower_components/jquery.stellar/src/jquery.stellar.js',
        'bower_components/jquery-waypoints/waypoints.js',
        'bower_components/jquery-easing-original/jquery.easing.1.3.js')
    .pipe(gulp.dest('public/assets/js'));
});
 

Чтобы скопировать мои файлы из моего каталога bower_components в мой каталог assets, но он работает только с первой строкой (bootstrap.js ), все остальные игнорируются.

Я бы не хотел передавать каждый отдельный файл в каталог назначения.

Как мне это сделать?

с уважением,

Джордж

PS Я использую его только для разработки. В рабочей среде я бы объединял и уменьшал их перед их развертыванием. Тем не менее, я считаю, что задача ясна, я хочу, чтобы bower_components отображал мою общую папку. Я думаю, что немного утомительно иметь все файлы в папке bower_components, только чтобы скопировать их в свой общедоступный каталог. Есть ли какие-либо другие рекомендации по использованию файлов компонентов bower?

Комментарии:

1. вы нашли, что это лучший способ получить библиотеки, такие как jQuery, в общедоступный каталог?

Ответ №1:

Попробуйте добавить [], например:

 gulp.src([
    'file1',
    'file2',
    'file3'
])
.pipe(gulp.dest('public/assets/js'));