Glob / minimatch:如何获取子文件夹?

时间:2015-05-22 22:41:25

标签: regex npm bower glob minimatch

我想将bower组件的完整文件夹结构(没有第一级文件)复制到我的web项目中。

源项目的结构如下所示:

bower_components/roboto-fontface-bower/css/
bower_components/roboto-fontface-bower/fonts/
bower_components/roboto-fontface-bower/.bower.json
bower_components/roboto-fontface-bower/bower.json
bower_components/roboto-fontface-bower/LICSENSE
bower_components/roboto-fontface-bower/package.json
bower_components/roboto-fontface-bower/README.md

我想获取文件夹css(包含文件)和fonts(包含文件)。

我当前的minimatch模式是:

"bower_components/roboto-fontface-bower/**"

使用我当前的模式,文件.bower.jsonbower.json等也会被复制,这是我不想要的。我怎样才能获得两个文件夹(css& fonts)?

我试过"bower_components/roboto-fontface-bower/{css/,fonts/}",但这并没有复制。

1 个答案:

答案 0 :(得分:1)

尝试bower_components/roboto-fontface-bower/{css,fonts}/*

您可以使用globster.xyz

对其进行测试