2
votes

Échec du développement de Gatsby: Erreur: impossible de trouver le module 'gatsby-cli / lib / reporter'

Continuez à recevoir une erreur de gatsby-cli lorsque vous exécutez la commande gatsby develop dans le terminal.

Modules de nœuds déjà supprimés et réinstallés à l'aide de npm. J'ai essayé d'installer Gatsby-Cli en tant que module séparé, mais cela ne fait que provoquer plus d'erreurs gatsby-cli. Gatsby-cli est un module à l'intérieur du module gatsby, mais je ne sais vraiment pas pourquoi il provoque cette erreur tout d'un coup.

$ gatsby develop

success open and validate gatsby-configs - 0.054 s
error Error in


  Error: Cannot find module 'gatsby-cli/lib/reporter'

  - loader.js:582 Function.Module._resolveFilename
    internal/modules/cjs/loader.js:582:15

  - loader.js:508 Function.Module._load
    internal/modules/cjs/loader.js:508:25

  - loader.js:637 Module.require
    internal/modules/cjs/loader.js:637:17

  - v8-compile-cache.js:159 require
    [Webmaster-Portfolio]/[v8-compile-cache]/v8-compile-cache.js:159:20

  - utils.js:15 Object.<anonymous>
    [Webmaster-Portfolio]/[gatsby-source-filesystem]/utils.js:15:18

  - v8-compile-cache.js:178 Module._compile
    [Webmaster-Portfolio]/[v8-compile-cache]/v8-compile-cache.js:178:30

  - loader.js:712 Object.Module._extensions..js
    internal/modules/cjs/loader.js:712:10

  - loader.js:600 Module.load
    internal/modules/cjs/loader.js:600:32

  - loader.js:539 tryModuleLoad
    internal/modules/cjs/loader.js:539:12

  - loader.js:531 Function.Module._load
    internal/modules/cjs/loader.js:531:3

  - loader.js:637 Module.require
    internal/modules/cjs/loader.js:637:17

  - v8-compile-cache.js:159 require
    [Webmaster-Portfolio]/[v8-compile-cache]/v8-compile-cache.js:159:20

  - create-file-node.js:7 Object.<anonymous>
    [Webmaster-Portfolio]/[gatsby-source-filesystem]/create-file-node.js:7:18

  - v8-compile-cache.js:178 Module._compile
    [Webmaster-Portfolio]/[v8-compile-cache]/v8-compile-cache.js:178:30

  - loader.js:712 Object.Module._extensions..js
    internal/modules/cjs/loader.js:712:10

  - loader.js:600 Module.load
    internal/modules/cjs/loader.js:600:32



après avoir mis à jour certains paquets, j'ai commencé à avoir cette erreur gastby-cli. Je ne l'ai jamais vu auparavant et c'est vraiment ennuyeux. Je ne connais pas de solution.


2 commentaires

avez-vous réinstallé gatsby-cli globalement? ou vous l'avez toujours utilisé dans le répertoire local


Cause: github.com/gatsbyjs/gatsby/issues/14875#issuecomment-5032484‌ 61 Solution temporaire (dont le fonctionnement n'est pas garanti): exécutez npm install --save-dev gatsby-cli Attendez ... un correctif est en cours: github.com/gatsbyjs/gatsby/issues/14875#issuecomment-5032552‌ 94


4 Réponses :


1
votes

On dirait que quelque chose interne à Gatsby est tombé en panne aujourd'hui, l'équipe de développement y travaille

https://github.com/gatsbyjs/gatsby/issues/14875


0 commentaires

0
votes

Après j'ai tout essayé. J'ai tout désinstallé et exécuté npm install --save -g gatsby-cli fonctionne pour moi


2 commentaires

J'ai essayé cela au départ, mais je vais essayer à nouveau ce soir.


Ensuite, essayez d'exécuter en tant qu'administrateur votre invite de commande ou si vous êtes sous Linux, essayez sudo au début



0
votes

essayez de mettre à jour gatsby version

npm i gatsby


0 commentaires

0
votes

J'ai vu la même erreur ces jours-ci en essayant de lancer un modèle de démarrage. Ce qui a fonctionné pour moi, c'est d'abord de mettre en place la version de gatsby sur package.json ("gatsby": "^ 2.24.42", ). Ensuite, supprimez simplement le verrou du package et effectuez npm-install . De mon côté, cela a corrigé l'erreur.


0 commentaires