Obtention de l'erreur 404 lors de l'exécution de npm install create-react-app ou npm install -g npm @ latest .
Journal:
0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 1 verbose cli 'install', 1 verbose cli 'create-react-app' ] 2 info using npm@5.6.0 3 info using node@v8.11.3 4 verbose npm-session 1f3eafc1b2f09e93 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 404 http://registry.npmjs.org/create-react-app 66ms 8 silly fetchPackageMetaData error for create-react-app@latest 404 Not Found: create-react-app@latest 9 verbose stack Error: 404 Not Found: create-react-app@latest 9 verbose stack at fetch.then.res (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\fetchers\registry\fetch.js:42:19) 9 verbose stack at tryCatcher (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23) 9 verbose stack at Promise._settlePromiseFromHandler (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:512:31) 9 verbose stack at Promise._settlePromise (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:569:18) 9 verbose stack at Promise._settlePromise0 (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:614:10) 9 verbose stack at Promise._settlePromises (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:693:18) 9 verbose stack at Async._drainQueue (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:133:16) 9 verbose stack at Async._drainQueues (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:143:10) 9 verbose stack at Immediate.Async.drainQueues (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:17:14) 9 verbose stack at runCallback (timers.js:810:20) 9 verbose stack at tryOnImmediate (timers.js:768:5) 9 verbose stack at processImmediate [as _immediateCallback] (timers.js:745:5) 10 verbose cwd M:\Projects\TestApps\ReactApp 11 verbose Windows_NT 6.1.7601 12 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "create-react-app" 13 verbose node v8.11.3 14 verbose npm v5.6.0 15 error code E404 16 error 404 Not Found: create-react-app@latest 17 verbose exit [ 1, true ]
5 Réponses :
Vérifiez d'abord s'il s'agit d'un problème de proxy .
Essayez d ' installer le package avec une autre connexion Internet !
Autre cause
Registre de référentiel manquant
$ npm set registry https://registry.npmjs.org/
$ npm cache clean $ npm rebuild
Merci pour la réponse rapide. Mais je reçois une erreur ci-dessous - npm ERR! code E404 npm ERR! 404 non trouvé: npm @ dernier
Pouvez-vous essayer avec un autre réseau Internet? Nous écartons donc la possibilité de configuration du pare-feu ??
Merci Eugenio. C'était un problème de proxy. J'ai mis à jour le proxy et le registre maintenant son fonctionnement. :)
Bon à aider! J'ai modifié ma réponse pour que vous puissiez la marquer comme approuvée et aider d'autres personnes :)
@VivekFutane Était-ce la solution ??
oui, mais maintenant j'obtiens une nouvelle erreur lors du démarrage de npm - npm ERR! script manquant: démarrer
Cela signifie que vous n'êtes pas dans le dossier où se trouve le package.json!
Pouvez-vous ajouter à votre message votre package json si vous êtes au bon endroit?
Vous pouvez essayer cette commande, qui a fonctionné pour moi:
npm config set strict-ssl false
Mon problème est également le même, mais lorsque j'essaie de suivre les commandes, cela fonctionne bien
Si vous avez précédemment installé create-react-app globalement via npm install -g create-react- app , je vous recommande de désinstaller le package en utilisant npm uninstall -g create-react-app pour vous assurer que npx utilise toujours la dernière version.
Ensuite, réinstallez en utilisant
npm install -g create-react-app
Vous avez déjà installé l'application npm create-react-app globalement. Vous pouvez simplement écrire
npm init react-app *projectFolderName*
et cela fonctionnera très bien.
J'ai eu le même problème pendant presque une semaine voici ma solution simple si vous utilisez Windows 1 exécutez cmd en tant qu'administrateur, 2 mettez cette url 'npm config set registry https://skimdb.npmjs.com/registry ' sur cmd, 3 puis tapez' npx create-react-app @ latest YourProjectName < / strong> '
npm v - 5.6.0 et nœud v - v8.11.3