Could not find a required file. Name: index.html
38,292
index.html has been moved/removed from the /public directory
Does your project have an index.html file in the public directory?
If not you can get the one that Create React App uses here
It should be in <your project root>/public/index.html
If you are using Git for version control it will be able to tell you if something was moved or removed.
Run git status
to view changed files
Author by
Sujay
Updated on February 16, 2022Comments
-
Sujay over 2 years
I have been working on this React project, since a few months without having come across this error. I haven't made any changes in the location of the index.html file in the project tree, which is why I can't explain this error.
I have tried the following measures without success:
- changing the location of public folder
- changing the location of contents of public folder
- changing the location of package-lock.json
- changing the location of package.json
- npm install
- npm install react-scripts --save
Please find the error displayed in the terminal:
Could not find a required file. Name: index.html Searched in: /Users/Sujay/Documents/Documents/Learn Web Development the Hard Way/lacapsule/project/Dark Sky Map Bitbucket/darkskymap_frontend/public npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] start: `react-scripts start` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /Users/Sujay/.npm/_logs/2019-08-06T07_12_22_366Z-debug.log Expected result : React project should launch without any issue. Actual result: Error message in terminal mentioned above.