web-dev-qa-db-fra.com

Je ne peux pas installer React en utilisant npx create-react-app?

J'essaie d'utiliser l'application npx create-react mais j'ai des erreurs qui sont indiquées ci-dessous:

npm ERR! Unexpected end of Json input while parsing near
'...eact-app/-/create-rea'

npm ERR! A complete log of this run can be found in: npm ERR!
C:\Users\dp\AppData\Roaming\npm-cache\_logs\2018-12-06T18-42-56-293Z-debug.log

Install for create-react-app@latest failed with code 1** 

et le fichier journal de l'erreur est ici ...!

Comment puis-je me débarrasser de ce problème ??

0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',

1 verbose cli   
'C:\\Users\\dp\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',

1 verbose cli   'install',

1 verbose cli   'create-react-app@latest',

1 verbose cli   '--global',

1 verbose cli   '--prefix',

1 verbose cli  
'C:\\Users\\dp\\AppData\\Roaming\\npm-cache\\_npx\\3588',

1 verbose cli   '--loglevel',

1 verbose cli   'error',

1 verbose cli   '--json' ]

2 info using [email protected]

3 info using [email protected]

4 verbose npm-session 7862701600d4f4ce

5 silly install loadCurrentTree

6 silly install readGlobalPackageData

7 http fetch GET 304 

https://registry.npmjs.org/create-react-app 872ms (from cache)

8 silly fetchPackageMetaData error for create-react-app@latest
Unexpected end of JSON input while parsing near
'...eact-app/-/create-rea'

9 timing stage:rollbackFailedOptional Completed in 4ms 10 timing
stage:runTopLevelLifecycles Completed in 1693ms 11 verbose stack
SyntaxError: Unexpected end of JSON input while parsing near
'...eact-app/-/create-rea' 11 verbose stack     at JSON.parse
(<anonymous>) 11 verbose stack     at parseJson
(C:\Users\dp\AppData\Roaming\npm\node_modules\npm\node_modules\json-parse-better-errors\index.js:7:17)
11 verbose stack     at consumeBody.call.then.buffer
(C:\Users\dp\AppData\Roaming\npm\node_modules\npm\node_modules\node-fetch-npm\src\body.js:96:50)
11 verbose stack     at process._tickCallback
(internal/process/next_tick.js:68:7) 12 verbose cwd C:\Users\dp 13
verbose Windows_NT 6.3.9600 14 verbose argv "C:\\Program
Files\\nodejs\\node.exe"
"C:\\Users\\dp\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js"
"install" "create-react-app@latest" "--global" "--prefix"
"C:\\Users\\dp\\AppData\\Roaming\\npm-cache\\_npx\\3588" "--loglevel"
"error" "--json" 15 verbose node v10.13.0 16 verbose npm  v6.4.1 17
error Unexpected end of JSON input while parsing near
'...eact-app/-/create-rea' 18 verbose exit [ 1, true ]
5
zanjan_citizen

Pour résoudre le problème, exécutez ces commandes en séquence

npm init
npm install create-react-app
npx create-react-app myapp
23
Qalib Abbas

Nettoyer le cache npm:

npm cache clean --force

puis réessayez

6
BOOMHUNK

J'ai eu le même problème "L'installation de create-react-app @ latest a échoué avec le code 7" Utilisez ceci. Ça a marché pour moi.

npm install -g create-react-app    
npx create-react-app my-app     
cd my-app      
npm start     

pour plus d'informations, consultez: https://www.techomoro.com/how-to-install-and-setup-a-react-app-on-windows-10/

2
Amal K George

Cela a fonctionné pour moi !!

vous devez d'abord créer le fichier package.json par npm init

puis npx create-react-app myapp

1
Lahiru Amarathunge

J'ai eu le même problème lors de la création d'un projet React lorsque j'ai utilisé des commandes provenant de sources officielles https://reactjs.org/docs/create-a-new-react-app.html#create-react-app

npx create-react-app my-app
cd my-app
npm start

Les commandes ci-dessus ne fonctionnent pas sur mes fenêtres. J'ai Node> = 6 et npm> = 5.2 sur ma machine même si elle ne peut pas ouvrir localhost: 3000 alors j'ai utilisé ces commandes

npm install -g create-react-app
create-react-app my-app-name
cd my-app-name
npm start

Cela a parfaitement fonctionné. J'ai appris de https://www.youtube.com/watch?v=pCgDRgmfilE

1
Raman Kumar

Exécutez Windows PowerShell en tant qu'administrateur et saisissez ceci:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

0
reyhane

quand j'exécute l'application commond npx crate-react-app je fais face à cette erreur que dois-je faire? S'il vous plaît

: pas trouvé Fichiers/nodejs/npm: 3:/mnt/c/Program Files/nodejs/npm:: pas trouvéram Files/nodejs/npm: 5:/mnt/c/Program Files/nodejs/npm:/mnt/c/Program Files/nodejs/npm: 6:/mnt/c/Program Files/nodejs/npm: Erreur de syntaxe: mot inattendu (attend "in")

0
Faramarz

Comprenons [~ # ~] npm [~ # ~] et [~ # ~] npx [~ # ~] d'abord:

[~ # ~] npm [~ # ~] - Représente Node Package Manager . NPM est le plus grand registre de logiciels au monde. Les développeurs open source de tous les continents utilisent npm pour partager et emprunter des packages, et de nombreuses organisations utilisent également npm pour gérer le développement privé.

[~ # ~] npx [~ # ~] - Il est utilisé pour exécuter les binaires du package npm qui suit ce synopsis:

npx [options] <command>[@version] [command-arg]...

où, <command> s'exécute soit à partir d'un node_modules/.bin local, soit à partir d'un cache central, en installant tous les packages nécessaires à l'exécution.

Ayant dit cela,

Solution : Utilisez npx create-react-app my-app Pour installer create-react-app Sur votre système.

L'exemple ci-dessus va générer un _plateau d'application react dans le chemin d'exécution de la commande. npx vérifiera si <command> Existe dans $PATH, Ou dans le exécutez les binaires du projet local.

Suivez ces liens pour référence et aide:

  1. NPX
  2. Documentation de Facebook pour create-react-app
0
js__