【发布时间】:2019-06-09 23:16:48
【问题描述】:
我正在设置 gulp 以将我所有的 html 文件从不同的模块移动到一个视图文件夹中。在模块文件夹中,每个模块文件夹具有相同的结构
模块名称/客户端/视图/anyFile.html
我已经编写了 gulp 任务“move-html”。
gulp.task('move-html', function(){
return gulp.src('./modules/*/client/views/*.html')
.pipe(htmlmin({ collapseWhitespace: true }))
.pipe(gulp.dest('./public/views'));
});
我希望将所有模块中的所有 html 文件复制到 ./public/views 但是,我发现整个模块结构都被复制了。
预期: index.html
实际输出: 应用程序 |-客户 |-查看次数 |-index.html
我猜这与 module/ 之后的星号有关,但找不到任何替代方式的答案。
当我在 gulp.src 中使用文件名时,它可以正常工作,例如./modules/app/client/views/*.html
【问题讨论】:
标签: gulp