gulp with gulp-ruby-sass: Error: ../style.css.map:3:1: Unknown word

前端 未结 5 601
栀梦
栀梦 2020-12-28 09:39

Getting a strange error using a basic gulp/express build watch.

Directory Layout

 project/
   - sass/
      - style.scss
   - gulpfi         


        
5条回答
  •  伪装坚强ぢ
    2020-12-28 10:17

    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'));
    });
    

提交回复
热议问题