Чтобы исправить дерево зависимостей, попробуйте выполнить действия, описанные ниже, в точном порядке:
- Удалить пакет-блокировку. json (не пакет. json!) И / или пряжу. заблокируйте папку вашего проекта.
- Удалите node_modules в папке вашего проекта.
- Удалите "webpack" из зависимостей и / или devDependencies в пакете. json файл в папке вашего проекта.
- Запустите npm install или yarn, в зависимости от используемого менеджера пакетов.
В большинстве случаев этого должно быть достаточно для решения проблемы. Если это не помогло, вы можете попробовать еще несколько вещей:
Если вы использовали npm, установите пряжу (http://yarnpkg.com/) и повторите с ней описанные выше шаги. Это может помочь, потому что npm имеет известные проблемы с подъемом пакетов, которые могут быть решены в будущих версиях.
Проверьте, если c: \ Users \ DE \ burger_order \ burger-реагировать \ node_modules \ webpack находится вне каталога вашего проекта. Например, вы могли случайно установить что-то в вашей домашней папке.
Попробуйте запустить npm ls webpack в папке вашего проекта. Это скажет вам, какой другой пакет (кроме ожидаемых реагирующих скриптов) установил веб-пакет.
Если больше ничего не помогает, добавьте SKIP_PREFLIGHT_CHECK = true в файл .env в вашем проекте. Это навсегда отключит эту проверку перед полетом, если вы все равно захотите продолжить.
PS Мы знаем, что это сообщение длинное, но, пожалуйста, прочитайте шаги выше :-) Мы надеемся, что вы найдете их полезными!
npm ОШИБКА! код ELIFECYCLE npm ОШИБКА! errno 1 npm ERR! burger-react@0.1.0 начало: react-scripts start
npm ОШИБКА! Статус выхода 1 npm ERR! npm ОШИБКА! Ошибка при запуске сценария burger-react@0.1.0. npm ОШИБКА! Это, вероятно, не проблема с npm. Вероятно, есть дополнительные выходные данные регистрации.
npm ERR! Полный журнал этого прогона можно найти в: npm ERR! C: \ Users \ DE \ AppData \ Roaming \ npm -cache_logs \ 2020-02-05T12_43_25_142Z-debug.log