uncss, шаблон регулярного выражения для.no-'string', .is-'string'
У меня есть некоторые проблемы с регулярными выражениями.
Использование gulp-uncss
Я хотел бы добавить несколько классов в опцию игнорирования.
Любой класс, который начинается с.no-
Любой класс, который содержит.is-
.no-flexbox {}
.test.is-active {}
.test .is-hidden {}
.pipe(uncss({
html: ['tmp/public_html/*.html'],
ignore: ['/(.is-)(\w)*', '(.no-)(\w)*']
}))
Это не совсем верно
1 ответ
Решение
Ваши регулярные выражения выглядят неполными. Может быть, вы должны сделать так
.pipe(uncss({
html: ['tmp/public_html/*.html'],
ignore: ['/\.no-\w+/g', '/\.\w+\s?\.is-\w+/g']
}))