Плагин "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, это средство может помочь.