1
votes

create-react-app: npm ERR! Fin inattendue de l'entrée JSON lors de l'analyse à proximité de «...»

Décrivez le bogue

npx create-react-app my-app ne fonctionne pas pour moi j'ai essayé npm cache clean --force mais j'obtiens la même erreur encore et encore

Étapes à suivre pour reproduire

  1. npm cache clean --force
  2. npm / npx create-react-app front
npm init react-app front
npx: installed 98 in 37.068s

Creating a new React app in /home/h4kst3r/Desktop/APIs/restaurant-API/front.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...

npm ERR! Unexpected end of JSON input while parsing near '...zAJNgZjZUkJ08ybAxwNnR'

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/h4kst3r/.npm/_logs/2020-05-20T20_47_49_189Z-debug.log

Aborting installation.
  npm install --save --save-exact --loglevel error react react-dom react-scripts cra-template has failed.

Deleting generated file... package.json
Deleting front/ from /home/h4kst3r/Desktop/APIs/restaurant-API
Done.

Système:

Système d'exploitation: Linux 5.4 Ubuntu 20.04 LTS (Focal Fossa)


3 commentaires

quelle version de npm vous utilisez?


@FarhaniWalid 6.12.0


essayez de les réinstaller à partir de zéro et voyez si cela résoudra le problème, fondamentalement l'erreur que vous obtenez est soulevée par l'un de ces packages, ou cela peut être causé par les autorisations dont vous disposez, essayez d'abord sudo npx create-react- avant de l'application


3 Réponses :


1
votes

Vérifiez d'abord la npm version en exécutant la commande suivante npm --version . si vous avez une version npm, essayez instally npx globalement à l'aide de npm i -g npx . si npm et ngx sont installés correctement, cela fonctionnera.


3 commentaires

npm npx sont tous deux installés!


Parfois, certains paquets seront manquants, c'est la raison.


Cela a aidé mais j'ai dû également exécuter npm cache clean --force after npm i -g npx



3
votes

C'est arrivé à cause de la lenteur d'Internet. Alors attendez que votre connexion Internet soit normale. Ou installez toutes les dépendances une par une.


1 commentaires

Sérieusement, c'est la bonne réponse ..... Je pensais que c'était faux en fait, cela a résolu le problème .....



0
votes

sudo npm i -g npx --force fonctionné pour moi.


1 commentaires

Veuillez ajouter une réponse descriptive afin que d'autres personnes puissent comprendre son utilisation et, si possible, ajoutez tout effet secondaire de la commande.