purifycss-webpack
purifycss-webpack copied to clipboard
Build process not finish
I don't know why, but nowadays my webpack don't finish after ~10 mins:
90% recording
I don't have too many components and, If I avoid Purify section from the production build all works fine.
My Purify configuration, as you suggested, is this.
Can I do something for debug the problem? Build is running with webpack ---debug flag but nothing happens.
PS: Now I run the build using [email protected] and works fine 🤔
Hi,
There's not enough information to say anything conclusive. I would need a tiny project to look at. Maybe setting verbose would give some insight. One option is that it's Purify that hangs and that's something we can't fix at the plugin.
@bebraw one question, the order of the webpack plugins, is it important?
Reproduce case is:
git clone [email protected]:windtoday/windtoday-marketplace.git
npm install && npm run build
Sorry If I don't have more information, I'm trying to understand what happens
Yeah, the plugin has to be after ExtractTextPlugin.
I'll check the repo. Thanks.
Yup, confirmed.
The build could stall if it never gets to the callback at https://github.com/webpack-contrib/purifycss-webpack/blob/3b04e3180a6b776e801708e3e608c38a09a3d6b0/src/index.js#L80 . I don't understand how that's possible, though.
I guess the next step would be reducing the example as much as possible to pinpoint the cause.
Using [email protected] looks like cb is called, but unused styled are not remove 🤔 .
Any important change in the implementation between 0.4.0 and 0.5.0 ?
Here, https://github.com/webpack-contrib/purifycss-webpack/compare/v0.4.0...v0.5.0#diff-1fdf421c05c1140f6d71444ea2b27638 . It does a lookup little differently.