start incremental rebuild work on PostCss

This commit is contained in:
Robin Malfait 2024-03-08 16:56:05 +01:00
parent ac3f03a07e
commit 316190fe5a
No known key found for this signature in database

View file

@ -51,9 +51,11 @@ function tailwindcss(opts: PluginOptions = {}): AcceptedPlugin {
root.append(postcss.parse(output, result.opts))
}
let compileResult = compile(root.toString(), [])
// No `@tailwind` means we don't have to look for candidates
if (!hasTailwind) {
replaceCss(compile(root.toString(), []).css)
replaceCss(compileResult.css)
return
}
@ -83,7 +85,9 @@ function tailwindcss(opts: PluginOptions = {}): AcceptedPlugin {
})
}
replaceCss(compile(root.toString(), candidates).css)
console.time('Compile')
replaceCss(compileResult.rebuild(candidates))
console.timeEnd('Compile')
},
],
}