#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'));