2015-07-16 2 views
0

Возможно ли, чтобы файл scss был преобразован в расширенный и сжатый файл css? Я хотел бы иметь файл bootstrap.scss, сохраненный как boostrap.css и bootstrap.min.cssВозможно ли преобразовать файл scss в расширенный и сжатый файл css в gulp-ruby-sass?

В настоящее время у меня есть следующий код, который будет скрывать файл scss в сжатом файле css с таким же именем ,

var config = { 
sassPath: './static/scss', 
bowerDir: './static/bower_components' 
}; 


gulp.task('sass', function(){ 
    return sass(config.sassPath, {style: 'compressed', loadPath: [ 
     './static/scss', 
     config.bowerDir + '/bootstrap-sass/assets/stylesheets' 
    ]}) 
     .on('error', function(err){ 
      console.error('Error!', err.message); 
     }) 
     .pipe(gulp.dest('./static/css')); 
}); 

ответ

0

Я также использую gulp-ruby-sass | https://stackoverflow.com/tags/gulp-ruby-sass/info

gulp.task('app-css', function() { 
    return sass('bower_components/sass-smacss/sass/dashboard.scss', { 
     // noCache: true, 
     style: 'compressed' 
    }) 
    .pipe(sourcemaps.init()) 
    .on('error', errorlog) 
    .pipe(sourcemaps.write('./maps')) 
    .pipe(gulp.dest('app/assets/css/')) 
}); 

Просто замените compressed с expanded выше.