-
-
Notifications
You must be signed in to change notification settings - Fork 26.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
react-scripts start is serving old data #10301
Comments
Oh my goodness I am having the same issue and I have no idea how to fix it. It is EXTREMELY frustrating (I initially typed this comment out completely in all caps). It appears to happen intermittently and I cannot find a fix or workaround. |
It seems to appear when running the dev sever (via npm start) mysteriously in tall grass or when I am making changes that really confuse the parser quickly (e.g. copy-pasting a block of code and then modifying it). It doesn't go away unless some webpack/babel god smiles upon you (I have had it fix itself while googling the issue). I have tried:
I'm working through the react-scripts build process now to figure out a workaround but any guidance anyone might have would be greatly appreciated. |
Renaming the parent directory might be a temporary workaround, seems to have worked for me just now. |
Try to delete .eslintcache and restart. This is most likely to do with #10161 |
Same issue, need to constantly delete the .eslintcache file otherwise:
|
I'm also seeing this issue on |
Same pb here with "react-scripts": "4.0.3" Note that since this version you will need to remove it this way |
react-scripts |
I'm on react-scripts 5.0.0 and running |
Same issue here. To force the up to date dependencies to be served when deploying dev, we have to remove the entire |
same issue with react-scripts-5.0.0 and this worked. |
This worked finally. My project is also on |
Also having this issue on [email protected] |
I experienced this too |
|
If anyone here is using |
Add workaround into your package.json
then restart your dev server ^c |
@pull-task-dev i would not do that if I expect CRA to start quickly. On big projects you have to wait more than one minute when cache has to be generated |
Still seeing this when hand-jamming something in |
This is still happening today with the latest release v5.0.1. |
|
Not specifically 'create-react-app' but I am having the same issue in a 'Svelte'-project and it might be related.
These are the steps I've taken to no effect. |
Just happened to me. Removing eslint cache didn't work. Removing the whole .cache folder did the job. I'm using version 5.0.1 of React Scripts. |
This seems like a pretty big "oopsie" -- would love to hear some official comment on when it'll be fixed, etc. |
"rm -rf node_modules/.cache; npm start" worked for a while and then stopped working for me |
|
Same issue. Removing |
removing .cache wasn't working for me on 5.0.1. Removed browser cache and it's working fine now. Thanks |
This error is still happening and removing |
+1 for |
They seem to have given up to its
They promote 3rd party frameworks like Next.js.
Is this issue still necessary in this case? |
After going through most of these solutions, none of them worked, I was planning to re-install Node.js or try other versions. |
Re-cloning code from its repo has solved my issue. |
Describe the bug
When using
react scripts start
to serve Dev data, the served JSX is old/cached when it breaks.For example, when I accidentally added
;
by accident to the end of some code, it broke, and it gave me the popup to say so. But when I then fixed it, that broken code is still being shown to me in the error, even after I both reload the page and even do a forced reload. I have saved the file multiple times and even opened the file itself in a separate program to make sure that it is indeed "fixed", and it is. But webpack seems to think that nope, it is broken still.Did you try recovering your dependencies?
Yes
Which terms did you search for in User Guide?
Old code, serving old code, build not updating
Environment
System:
OS: Windows 10 10.0.20279
CPU: (12) x64 AMD Ryzen 5 1600 Six-Core Processor
Binaries:
Node: 12.14.1 - E:\Program Files\nodejs\node.EXE
Yarn: Not Found
npm: 6.14.10 - E:\OneDrive\GitHub\talespire\site\node_modules.bin\npm.CMD
Browsers:
Chrome: 87.0.4280.88
Edge: Spartan (44.20279.1.0)
Internet Explorer: 11.0.20279.1
npmPackages:
react: ^16.14.0 => 16.14.0
react-dom: ^16.14.0 => 16.14.0
react-scripts: ^4.0.1 => 4.0.1
npmGlobalPackages:
create-react-app: Not Found
Steps to reproduce
Expected behavior
The code to change in the browser & console when I changed the file itself
Actual behavior
It didn't change.
Both console and the website give me this error
, but the code it references is this https://starb.in/BjDNGR.js
This is even the case after, reloading the page, clearing cache, restarting the server, uninstalling it (4.0.1) and reinstalling ^3.4 and back again. Even removing that whole function, saving, and adding it back in doesn't fix.
Breaking it will show the new error, but when that is fixed, it will show the old one and old code again.
I got it to work once an hour ago and no idea how I did that.
The text was updated successfully, but these errors were encountered: