我試圖返回擴展名爲.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
**是否正確? –