Вот моя нахальная задача:gulp.task('sass', function () {
return gulp.src(config.stylesDir + '/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(autoprefixer('last 2 versions'))
.pipe(cleanCSS({debug: true, level:{1:{removeQuotes:false, urlQuotes: false}}}, (details) => {
console.log(`${details.name}: ${details.stats.originalSize}`);
console.log(`${details.name}: ${details.stats.minifiedSize}`);
}))
.pipe(gulp.dest(config.stylesDistDir))
.pipe(browserSync.stream());
});
Я импортирую свои шрифты и использую это так:@import url('https://fonts.googleapis.com/css?family=Raleway:400,700');
$raleway: "Raleway", Helvetica, Verdan, sans-serif;
body,html{font-family:$raleway;}
Когда я проверяю код и мой скомпилированный файл css, двойные кавычки вокруг имени шрифта отсутствуют, поэтому шрифты не вызываются. Как вы можете видеть, я пытался использовать опции кавычек gulp-clean-css, но это не сработало.