我想用Gulp复制包含子文件夹和文件的文件夹。
gulp.src('resources/assets/admin/js/vendor/**/*.{js,css,png,jpg,jpeg,gif,svg}')
.pipe(gulp.dest('./public/js/vendor/'))
.pipe(notify({message: 'Vendor: moved', onLast: true}));
复制此结构:
但不是:
有人可以解释为什么忽略某些子文件夹。请帮助; - )
答案 0 :(得分:0)
我遇到了同样的问题,我发现添加base
作为参数保留了源的文件夹结构。
gulp.src('resources/assets/admin/js/vendor/**/*.{js,css,png,jpg,jpeg,gif,svg}',{
base: 'vendor'
})
.pipe(gulp.dest('./public/js/vendor/'))
.pipe(notify({message: 'Vendor: moved', onLast: true}));
在这里查看有关src选项的gulp文档 https://gulp.readme.io/docs/gulpsrcglobs-options#section-options-base