gulp执行任务后,怎么自动生成文件的路径,比如执行下面的任务:
gulp.src('src/view/css/*.css')
.pipe(cssmin())
.pipe(gulp.dest('build/view/css'));
我要处理src中某个目录下的文件,如上是“src/view/css”中的文件,我希望处理后的文件生成到“build/view/css”中,怎么截取“src/view/css”中的“view/css”这一段?
还有怎么把所有的目录下、包括所有子级目录都相应的处理并生成到build下的对应的目录?
上面的写法只能处理“src/view/css”下的文件,如果在“src/view/css”目录下还有多个目录,其下还有对应的要处理的文件,怎么写呢?(简单来说,就是生成下图所示的目录)
|--src
| |-view
| |-test
| | |-test.css
| |
| |-a.css
|--build
| |-view
| |-test
| | |-test.css
| |
| |-a.css