Editing my CSS code on a project bootstrapped with the latest version of create-react-app (v 3.1.1) causes the whole app to reload on the browser as opposed to the former behaviour of just applying the styles without reloading the whole application. For example, editing the CSS code of another project of mine bootstrapped with CRA v2.1.8 doesn't reload the entire app. It might be worth noting that I use CSS modules in both projects.
npm version: 6.9.0
(Write your answer here if relevant.)
System:
OS: Windows 8.1
CPU: (2) x64 Pentium(R) Dual-Core CPU T4500 @ 2.30GHz
Binaries:
Node: 10.16.0 - C:\Program Files\nodejs\node.EXE
Yarn: Not Found
npm: 6.9.0 - C:\Program Files\nodejs\npm.CMD
Browsers:
Internet Explorer: 11.0.9600.17037
npmPackages:
react: ^16.9.0 => 16.9.0
react-dom: ^16.9.0 => 16.9.0
react-scripts: 3.1.1 => 3.1.1
npmGlobalPackages:
create-react-app: Not Found
I expected that the styles would be applied without reloading the application in the browser as the tool previously behaved.
Application reloads in order to apply new styling.
(Paste the link to an example project and exact instructions to reproduce the issue.)
Regular css reloads, but I can reproduce with css modules.
Hi @heyimalex.
I don't really get the "I can reproduce with CSS modules" part. Could you explain?
@DanielNgozika I was just confirming what you said! Saying "I can reproduce" here means that I can also make this happen on my computer. Not every issue that shows up here is an issue we can fix; sometimes it's specific to a person's machine, sometimes it's just user error, sometimes it's a real bug but it only shows up under certain circumstances. The first step is to find out how and if it can be recreated or reproduced.
@heyimalex Right. It's clear now. I didn't want to assume anything.
I noticed this as well...I use css modules extensively and before it would not refresh the app when making a change to css file, but now it does. I also just created a new CRA, changing the App.css
file does not reload, but changing over to App.module.css
and then making a change does cause the reload.
I'm having the same issue. It used to reload css without page refresh but a couple of update it stopped.
Same problem for me, changing *.module.css files reloads application. This is a pain when you have api requests on reload just to check how is your style
Same problem with SCSS modules. Editing *.module.scss files makes page reloading
Is there any workaround to this issue?
in addition, it seems to be a duplicate of #7561 (This bug is not present on 3.0.1 !)
Same here with 3.3.0, is there any estimation for fix?
Any update on this?
Fixed in #8891
Most helpful comment
Regular css reloads, but I can reproduce with css modules.