create-react-app dependency version issues with React 18

Until this is fixed for now you can delete the node_modules folder and package-lock.json. Next, open package.json and change
"react": "^18.0.0" & "react-dom": "^18.0.0" to an earlier version e.g:
"react": "^17.0.2" & "react-dom": "^17.0.2".
Finally, you can run npm install.

Alternative Solution (Try this first!):
solution suggested by joooni1998):

  1. delete both node_modules and package-lock.json
  2. run npm i web-vitals --save-dev
  3. run npm install

and then you can use npm run build and npm start again

Leave a Comment