Плагин "gatsby-plugin-sharp" не может быть найден при выполнении команды gatsby develop

Получил новый компьютер и клонировал мой проект с GitHub, затем запустил npm install но затем он установился с большим количеством ошибок, поэтому теперь я запустил gatsby developи получил сообщения об ошибках ниже. пожалуйста, помогите мне

ОШИБКА № 10226 КОНФИГ.

Не удалось найти плагин "gatsby-plugin-sharp", объявленный в "C:\Users\Administrator\Desktop\Projects\IamJude\gatsby-config.js".

Пытался найти локальный плагин в C:\Users\Administrator\Desktop\Projects\IamJude\plugins\gatsby-plugin-sharp.

Пытался найти установленный пакет по следующим путям:

  • C: \ Users \ Administrator \ Desktop \ Projects \ IamJude \ node_modules \ gatsby \ dist \ bootstrap \ load-themes \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ Administrator \ Desktop \ Projects \ IamJude \ node_modules \ gatsby \ dist \ bootstrap \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ Administrator \ Desktop \ Projects \ IamJude \ node_modules \ gatsby \ dist \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ Administrator \ Desktop \ Projects \ IamJude \ node_modules \ gatsby \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ Administrator \ Desktop \ Projects \ IamJude \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ Administrator \ Desktop \ Projects \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ Administrator \ Desktop \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ Администратор \ node_modules \ gatsby-plugin-sharp
  • C: \ Users \ node_modules \ gatsby-plugin-sharp
  • C: \ node_modules \ gatsby-plugin-sharp

не закончено открывать и проверять гэтсби-конфиги - 1.329s

ОШИБКА

Вышеупомянутая ошибка произошла в компоненте: в CLI (созданном ConnectedCLI) в ConnectedCLI в StoreStateProvider в приложении

React попытается воссоздать это дерево компонентов с нуля, используя указанную вами границу ошибки, App.

ОШИБКА

Предупреждение: Приложение: границы ошибок должны реализовывать getDerivedStateFromError(). В этом методе верните обновление состояния, чтобы отобразить сообщение об ошибке или резервный пользовательский интерфейс.

C: \ Users \ Administrator \ AppData \ Roaming \ npm \ node_modules \ gatsby-cli \ node_modules \ yoga-layout-prebuilt \ yoga-layout \ build \ Release \ nbind.js:53
throw ex;^

TypeError: невозможно прочитать свойство 'activity' undefined в getGlobalStatus (C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\lib\reporter\redux\utils.js:25:54) в createPendingActivity (C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\lib\reporter\redux\internal-actions.js:114:51)
по адресу C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\node_modules\redux\lib\redux.js:483:35 в преждевременном конце (C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\lib\reporter\catch-exit-signal.js:39:38) в Reporter.panic (C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\lib\reporter\reporter.js:72:42) в процессе. (C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\lib\index.js:79:21) в process.emit (events.js:327:22) в processEmit (C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\node_modules\signal-exit\index.js:161:32) в process.emit (C:\Users\Administrator\AppData\Roaming\npm\node_modules\gatsby-cli\node_modules@turist\fetch\dist\sourcemap-register.js:926:21) в processEmit [as emit] (C:\Users\Administrator\Desktop\Projects\IamJude\node_modules\gatsby\node_modules\gatsby-cli\node_modules\signal-exit\index.js:161:32) в processPromiseRejection (internal/process/promises.js:209:33) в processTicksAndRejection (внутренний / процесс /task_queues.js:98:32)

2 ответа

Каково содержимое вашего package.json?

У тебя есть gatsby-plugin-sharp установлен?

Может попробовать npm install --save gatsby-plugin-sharp

В Windows вам может потребоваться добавить несколько дополнительных пакетов для запуска проекта. Прежде всего, я попробую добавить вручнуюgatsby-plugin-sharp от:

npm install --save gatsby-plugin-sharp

Если ошибка повторится, вам может потребоваться добавить windows-build-toolsкак вы можете видеть в документации Gatsby on Windows:

npm install --global windows-build-tools --vs2015

Приведенная выше команда при установке этого пакета загружает и устанавливает Visual C++ Build Tools 2015, бесплатно предоставляемые Microsoft. Эти инструменты необходимы для компиляции популярных нативных модулей. Он также установит Python 2.7, соответствующим образом настроив ваш компьютер и npm.

Если твой windows-build-toolsустановка останавливается после завершения работы Visual Studio Build Tools, это средство может помочь.

Другие вопросы по тегам