mirror of
https://github.com/wagtail/wagtail.git
synced 2024-11-21 09:59:02 +01:00
Only scan src in client directory for Tailwind to prevent unnecessary rebuilds
https://tailwindcss.com/docs/content-configuration#styles-rebuild-in-an-infinite-loop This speeds up the FE production build from 60s to ~21s on my machine, and also speeds up hot rebuilds to just ~3s
This commit is contained in:
parent
4f5ffa85b6
commit
c8aeee941a
@ -16,6 +16,7 @@ Changelog
|
||||
* Docs: Document Wagtail's bug bounty policy (Jake Howard)
|
||||
* Maintenance: Use `DjangoJSONEncoder` instead of custom `LazyStringEncoder` to serialize Draftail config (Sage Abdullah)
|
||||
* Maintenance: Refactor image chooser pagination to check `WAGTAILIMAGES_CHOOSER_PAGE_SIZE` at runtime (Matt Westcott)
|
||||
* Maintenance: Exclude the `client/scss` directory in Tailwind content config to speed up CSS compilation (Sage Abdullah)
|
||||
|
||||
|
||||
6.1.1 (xx.xx.xxxx) - IN DEVELOPMENT
|
||||
|
@ -37,6 +37,7 @@ depth: 1
|
||||
|
||||
* Use `DjangoJSONEncoder` instead of custom `LazyStringEncoder` to serialize Draftail config (Sage Abdullah)
|
||||
* Refactor image chooser pagination to check `WAGTAILIMAGES_CHOOSER_PAGE_SIZE` at runtime (Matt Westcott)
|
||||
* Exclude the `client/scss` directory in Tailwind content config to speed up CSS compilation (Sage Abdullah)
|
||||
|
||||
|
||||
## Upgrade considerations - changes affecting all projects
|
||||
|
@ -8,7 +8,12 @@ module.exports = {
|
||||
content: [
|
||||
'./wagtail/**/*.{py,html,ts,tsx}',
|
||||
'./wagtail/**/static_src/**/*.js',
|
||||
'./client/**/*.{js,ts,tsx,mdx}',
|
||||
// Make sure NOT to include the `client/scss` directory,
|
||||
// even if we don't specify `*.scss` files here.
|
||||
// The directory would still be scanned for files, which would cause
|
||||
// the styles to rebuild in a loop.
|
||||
// https://tailwindcss.com/docs/content-configuration#styles-rebuild-in-an-infinite-loop
|
||||
'./client/src/**/*.{js,ts,tsx,mdx}',
|
||||
'./docs/**/*.{md,rst}',
|
||||
],
|
||||
corePlugins: {
|
||||
|
Loading…
Reference in New Issue
Block a user