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.
4 Réponses :
On dirait que quelque chose interne à Gatsby est tombé en panne aujourd'hui, l'équipe de développement y travaille
Après j'ai tout essayé.
J'ai tout désinstallé et exécuté
npm install --save -g gatsby-cli
fonctionne pour moi
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
essayez de mettre à jour gatsby version
npm i gatsby
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.
avez-vous réinstallé
gatsby-cliglobalement? ou vous l'avez toujours utilisé dans le répertoire localCause: 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-cliAttendez ... un correctif est en cours: github.com/gatsbyjs/gatsby/issues/14875#issuecomment-5032552 94