I have this path in my react gulpfile:
var path = {
HTML: 'src/index.html',
ALL: ['src/js/*.js', 'src/js/**/*.js', 'src/index.html'],
JS: ['src/js/*.js', 'src/js/**/*.js'],
MINIFIED_OUT: 'build.min.js',
DEST_SRC: 'dist/src',
DEST_BUILD: 'dist/build',
DEST: 'dist'
};
What is the double glob character?
I know what the single glob is... but what is the double? single glob
You can actually refer here for the same:
https://www.codefellows.org/blog/quick-intro-to-gulp-js
It's almost the same as the single asterisk but may consist of multiple directory levels.
In other words, while
/x/*/y
will match:and so on (only one directory level in the wildcard section), the double asterisk
/x/**/y
will also match things like:As an aside, as much as I hate to credit the mainframe with anything, I believe this has been used since the earlist days of MVS to allow selection of datasets at multiple levels.
It's usually used to indicate any number of subdirectories. So
Would match
**
matches any character including a forward-slash/
*
matches any character except a forward-slash (to match just the file or directory name)