gulp-sourcemaps with gulp-minify-css crashes -


i'm compiling bootstrap-sass gulp task:

gulp.task('build-bootstrap-sass', function () {   return gulp.src('styles/styles.sass')     .pipe(sourcemaps.init())     .pipe(sass({includepaths: ['node_modules/bootstrap-sass/assets/stylesheets/']}).on('error', sass.logerror))     .pipe(rename({basename:'bootstrap'}))     .pipe(autoprefixer())     .pipe(minifycss())     .pipe(sourcemaps.write('.'))     .pipe(gulp.dest('dist/' )); }); 

but gives me following error:

[09:32:38] using gulpfile d:\code\templates\app\gulpfile.js [09:32:38] starting 'build-bootstrap-sass'... d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\text\escape-store.js:49   var index = this.restorematcher.exec(placeholder)[1];                                                    ^ typeerror: cannot read property '1' of null     @ escapestore.restore (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\text\escape-store.js:49:52)     @ urlsprocessor.restore (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\text\urls-processor.js:61:35)     @ object.restore (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\clean.js:195:28)     @ store (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\stringifier\source-maps.js:12:21)     @ value (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\stringifier\helpers.js:102:5)     @ property (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\stringifier\helpers.js:91:5)     @ body (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\stringifier\helpers.js:77:5)     @ (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\stringifier\helpers.js:140:9)     @ stringify (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\stringifier\source-maps.js:74:3)     @ selectorsoptimizer.process (d:\code\templates\app\node_modules\gulp-minify-css\node_modules\clean-css\lib\selectors\optimizer.js:20:10) 

the issue seems when use sourcemaps; if remove it, task passes. i'm on "latest" version gulp dependencies; , gulp-minify-css changelog indicates got support sourcemaps < 1.1.6. build passes when use sourcemaps without minify.

gulp-sourcemaps not support gulp-minify-css. can find supported plugins here: https://github.com/floridoo/gulp-sourcemaps/wiki/plugins-with-gulp-sourcemaps-support

you consider using gulp-cssnano minifying css files.


Comments

Popular posts from this blog

powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment -

twig - Using Twigbridge in a Laravel 5.1 Package -

c# - LINQ join Entities from HashSet's, Join vs Dictionary vs HashSet performance -