DEV Community

loading...

Discussion on: Maybe I Should Have Just Used create-react-app

Collapse
stereobooster profile image
stereobooster • Edited

Or you want to do a major version upgrade of webpack, for example

Exactly the point of CRA. They upgraded from webpack 3 to webpack 4. I needed to bump only version of CRA, without changing anything else. Less than a minute of work. How much would you spend updating your handcrafted config?

Thread Thread
harri_etty profile image
Harriet Author

Ah right! Thanks! So would you recommend not ejecting CRA in this case, or can this upgrade still be done if CRA is ejected? Would there be any other downsides to not ejecting CRA?

Thread Thread
stereobooster profile image
stereobooster • Edited

If you eject you are on your own, so they recommend to create separate git commit when you eject, so you can undo this. I had projects with CRA, I never needed to eject. With babel-macros need to eject is close to 0.