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
npm cache clean --forcenpx create-react-app frontnpm 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 d'exploitation: Linux 5.4 Ubuntu 20.04 LTS (Focal Fossa)
3 Réponses :
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.
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
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.
Sérieusement, c'est la bonne réponse ..... Je pensais que c'était faux en fait, cela a résolu le problème .....
sudo npm i -g npx --force fonctionné pour moi.
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.
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