7 votes

Erreur d'installation de reactjs : Erreur de fin inattendue de l'entrée JSON lors de l'analyse près de

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 ]

0voto

Siddharth Points 9

Cela se produit en raison du cache dur dans Yarn. J'ai résolu le problème en supprimant le dossier node_modules et en le lançant à nouveau

yarn install 

ce qui a généré un nouveau dossier node_modules et le problème a été résolu.

-1voto

Sambulo Senda Points 991

Problème résolu en utilisant :

npm cache clean --force :/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X