Une erreur s'est produite lors de la création du projet nuxt3. Impossible de télécharger le modèle depuis le registre
P粉469090753
P粉469090753 2023-11-01 23:50:03
0
2
745

Lorsque je crée un nouveau projet Nuxt 3 à l'aide de cette commande :

npx nuxi init nuxt-app

Il affiche cette erreur :

ERROR  (node:1752) ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time                         09:53:25
(Use `node --trace-warnings ...` to show where the warning was created)


 ERROR  Failed to download template from registry: fetch failed                                                                                  09:53:25

  at /C:/Users/myname/AppData/Local/npm-cache/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/chunks/init.mjs:13269:11
  at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
  at async downloadTemplate (/C:/Users/myname/AppData/Local/npm-cache/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/chunks/init.mjs:13268:20)
  at async Object.invoke (/C:/Users/myname/AppData/Local/npm-cache/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/chunks/init.mjs:13336:15)
  at async _main (/C:/Users/myname/AppData/Local/npm-cache/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/cli.mjs:50:20)

Mon environnement :

  • Système d'exploitation : Windows 11
  • Version du nœud : 18.12.0
  • version npm : 8.12.1

Au début, je soupçonnais que cela était dû à mon réseau. Mais je ne reçois pas l'erreur lorsque j'essaie d'installer d'autres packages npm.

P粉469090753
P粉469090753

répondre à tous(2)
P粉287345251

J'ai également rencontré la même erreur (Windows 10). Le mien est très simple.

ERROR  Error: Failed to download template from registry: fetch failed

Oui, cela a à voir avec le blocage du réseau ou de l'adresse IP. J'ai quand même réussi. C'est ce que je fais.

Entrez en premierC:WindowsSystem32driversetc

Recherchez le fichier « hosts » dans ce dossier. Ouvrez avec le bloc-notes en tant qu'administrateur. Ajoutez maintenant cette ligne à la fin du fichier (avec les autres adresses IP).

// Some other ip address
185.199.108.133 raw.githubusercontent.com

Cela devrait faire l'affaire.

P粉633075725

J'ai trouvé la raison ici.

Il s'agit bien d'un problème de réseau. Il n'est pas accessible depuis la ligne de commande raw.githubusercontent.com car il ne trouve pas l'adresse IP correspondante.

Le problème a été résolu après avoir ajouté l'adresse IP correcte de raw.githubusercontent.com au fichier Windows Hosts

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!