J'ai mis en place un create-react-app
et j'essaie d'exécuter App.js sur localhost, mais en faisant yarn start
Je reçois le message d'erreur suivant:
22:23 $ yarn start
yarn run v1.3.2
$ react-scripts start
Could not find a required file.
Name: index.html
Searched in: /Users/-----/Desktop/---/----/hw/HW-REPO/hw-name/public
error Command failed with exit code 1.
J'avais déjà installé du fil avec yarn install
, donc je ne sais pas s'il y a un problème avec mon code ou la structure du fichier.
Voici la structure du fichier:
app-name
-client
--public
---index.html
---manifest.json
--src
---Components
----various folders
---App.js
---App.test.js
---index.js
-database
-model
-gitignore
-package-lock.json
-package.json
-server.js
-yarn.lock
Mise à jour: j'ai déménagé yarn.lock and package.json
dans le dossier client
, yarn install
à nouveau, puis a exécuté yarn start.
Maintenant, je vois de bons vieux messages d'erreur dans le navigateur. Je ne suis pas sûr à 100% si le brassage des fichiers a fait l'affaire ou s'il le faisait yarn install
encore une fois mais au moins ça marche maintenant.
@Tsardines Je rencontrais le même problème, mais le 'Impossible de trouver un fichier requis' auquel mon programme faisait référence était 'index.js'.
$ yarn start yarn run v1.13.0 warning ..\..\..\..\package.json: No license field $ react-scripts start Could not find a required file. Name: index.js
En effet, mon fichier index.js se trouvait dans le dossier racine de mon projet, au lieu d'être dans le dossier 'src'.
J'ai déplacé le fichier vers le dossier src, j'ai lancé 'yarn start'. Presto!