我试图返回扩展名为.css和.styl的文件,位于不同的文件夹中,并在Gulp任务中使用它们,但没有取得太大的成功。我想知道我在这里做错了什么?这是我在这一点上代码:如何在Gulp中匹配并返回各种扩展名的文件?
var pattrn = /(styl|css)$/g;
var path1 = './dev/**/';
var paths = {
dev_styles: path1.match(pattrn),
build: './build'
};
gulp.task('styles', function() {
var processors = [
csswring,
autoprefixer({ browsers: [ 'last 2 version' ] })
];
return gulp
.src(paths.dev_styles)
.pipe(plugins.postcss(processors))
.pipe(plugins.rename({ suffix: '.min'}))
.pipe(gulp.dest(paths.build));
});
我收到此错误:
Error: Invalid glob argument: null
**是否正确? –