I'm deploying my Django-backend, React-frontend app to Heroku and when running git push heroku master I'm running into a weird error:
Could not find a required file.
Name: index.html
Searched in: /tmp/build_7abd977a/public
Apparently when running npm run build it creates a build folder with the following structure:
Looks like for some reason the public folder isn't created upon running the scripts, can someone advice how can I perhaps create it with the script or run my index.html from a different location (Or at least tell me the location of the file its being imported in)?
Here is the full traceback:


python manage.py collectstaticlocally to verify that you are able to collect all the static files. Heroku does that.node_modules