J'ai essayé d'installer reactjs via node en utilisant deux commandes différentes dans le terminal : 1) npx create-react-app my-app
et 2) npx create-react-app app
Mais les deux ont donné la même erreur ci-dessous :
Installation des packages. Cela peut prendre quelques minutes.
Installation de react, react-dom et react-scripts avec cra-template...
npm ERR! Fin inattendue de l'entrée JSON lors de l'analyse près '....1","object-hash":"^1'
npm ERR! Un journal complet de cette exécution peut être trouvé dans :
npm ERR! C:\Users\David\AppData\Roaming\npm-cache_logs\2020-02-12T03_53_37_836Z-debug.log
Installation avortée.
npm install --save --save-exact --loglevel error react react-dom react-scripts cra-template a échoué.
J'ai essayé de désinstaller et de réinstaller node en essayant également d'installer différentes anciennes versions de reactjs mais j'ai quand même reçu la même erreur. De plus, j'ai essayé de vider le cache de node puis de le vérifier à nouveau via npm cache clear --force
et ensuite npm cache verify
mais je n'ai toujours pas eu de chance. Toute aide sera grandement appréciée.
Le journal plus détaillé montre ceci en bas :
203 silly saveTree `-- react@16.12.0
204 verbose stack SyntaxError: Fin inattendue de l'entrée JSON lors de l'analyse près '....1","object-hash":"^1'
204 verbose stack at JSON.parse ()
204 verbose stack at parseJson (C:\Program Files\nodejs\node_modules\npm\node_modules\json-parse-better-errors\index.js:7:17)
204 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-fetch-npm\src\body.js:96:50
204 verbose stack at processTicksAndRejections (internal/process/task_queues.js:97:5)
205 verbose cwd C:\Users\David\Desktop\React\my-app
206 verbose Windows_NT 10.0.17763
207 verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "--save" "--save-exact" "--loglevel" "error" "react" "react-dom" "react-scripts" "cra-template"
208 verbose node v13.8.0
209 verbose npm v6.13.6
210 error Fin inattendue de l'entrée JSON lors de l'analyse près '....1","object-hash":"^1'
211 verbose exit [ 1, true ]