Ребят, задача такая, исключить класс .is-active (он генерируется js-кодом, но стили задаются в .scss файле) при проверке gulp-ом uncss. На данный момент данный класс удаляется...
gulp.task("sass", function () {
return gulp.src("Full/scss/destinationStyles.scss")
.pipe(sourcemaps.init())
.pipe(sass())
.pipe(autoprefixer({browsers: ['last 2 versions', '>5%', 'IE 7', 'IE 8', 'IE 9']}))
.pipe(cleanCss({compatibility: "ie8"}))
.pipe(combineMq({
beautify: false
}))
.pipe(uncss({
html: ["Full/index.html"],
ignore: [".is-active"]
}))
.pipe(sourcemaps.write("./"))
.pipe(gulp.dest("Full/css"))
.pipe(notify("Good job!"))
.pipe(browserSync.reload ({
stream: true
}))
});
Как правильно решить такую задачу?
Есть вот такое решение данной проблемы, таким образом класс .is-active ищет во всех файлах и игнорируется.
.pipe(uncss({
html: ["Full/index.html"],
ignore: [/\.is-active/]
}))
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Прошу помощи в объяснении данного текстаПытаюсь перейти паралельно на веб, сложно осваивается подход к Java Script после Java