Getting a strange error using a basic gulp/express build watch.
Directory Layout
project/
- sass/
- style.scss
- gulpfi
I fixed this problem keeping the source maps and using gulp-filter:
var filter = require('gulp-filter')
var filterCSS = filter('**/*.css');
gulp.task('styles', function() {
return gulp.src('sass/*.scss')
.pipe(sass({ style: 'expanded', sourcemap: true }))
// Filters only css files before auto prefixing
.pipe(filterCSS)
.pipe(autoprefixer('last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1'))
.pipe(filterCSS.restore())
.pipe(gulp.dest('css'))
.pipe(rename({suffix: '.min'}))
.pipe(minifycss())
.pipe(gulp.dest('css'));
});