Estoy usando csspurge usando el archivo de configuración. Tengo css escrito como lg\:right-40 y en js se denomina lg:right-40 . en js, la barra invertida se escapa, por lo tanto, purgecss no puede identificar todo lo que contiene \
archivo css
.lg\:right-40 { right: 10rem; } .lg\:right-44 { right: 11rem; } .lg\:right-48 { right: 12rem; } .lg\:right-52 { right: 13rem; } .lg\:right-56 { right: 14rem; }purgecss.config.js
const TailwindExtractor = (content) => { // Treat every word in the bundle as a CSS selector return content.match(/[\w-/\\:]+(?<!:)/g) || [] } new PurgeCSS().purge({ content: ['./src/**/*.jsx', './src/**/*.js'], css: ['./src/login/tailwind_backup.css'], safelist:{ greedy:[/\\/] }, extractors: [{ extractor: TailwindExtractor, extensions: ['js', 'jsx'], }], output: './src/login/tailwind.css' }) Quiero hacer coincidir las clases css con \ con las clases js sin \