gulp-clean-css удаляет мои двойные кавычки при минимизации файлов - PullRequest
0 голосов
/ 17 октября 2019

Вот моя нахальная задача: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, но это не сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...