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-cli
globalement? 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-cli
Attendez ... un correctif est en cours: github.com/gatsbyjs/gatsby/issues/14875#issuecomment-5032552 94