Возможно, проблема с деревом зависимостей проекта. это
скорее всего не ошибка в приложении Create React, но что-то, что вам нужно исправить
локально.
Пакет реагирующих сценариев, предоставляемый приложением Create React, требует
зависимость:
"webpack": "4.19.1"
Не пытайтесь установить его вручную: ваш менеджер пакетов делает это
автоматически. Однако была обнаружена другая версия веб-пакета.
выше в дереве:
C: \ Users \ Acer \ node_modules \ webpack (версия: 4.28.3)
Известно, что ручная установка несовместимых версий
трудно отлаживаемые проблемы.
Если вы предпочитаете игнорировать эту проверку, добавьте
SKIP_PREFLIGHT_CHECK = true для файла .env в вашем проекте. Что будет
навсегда отключите это сообщение, но вы можете столкнуться с другими проблемами.
Чтобы исправить дерево зависимостей, попробуйте выполнить следующие шаги в точном
заказ:
- Удалите package-lock.json (не package.json!) И / или yarn.lock в папке вашего проекта.
- Удалите node_modules в папке вашего проекта.
- Удалите «webpack» из зависимостей и / или devDependencies в файле package.json в папке вашего проекта.
- Запустите npm install или yarn, в зависимости от используемого вами менеджера пакетов.
В большинстве случаев этого должно быть достаточно для устранения проблемы. Если это имеет
не помогло, есть несколько вещей, которые вы можете попробовать:
Если вы использовали npm, установите пряжу (http://yarnpkg.com/) и повторите с ней вышеуказанные шаги.
Это может помочь, потому что npm имеет известные проблемы с подъемом пакетов, которые могут быть решены в будущих версиях.
Проверьте, находится ли C: \ Users \ Acer \ node_modules \ webpack вне каталога вашего проекта.
Например, вы могли случайно установить что-то в вашей домашней папке.
Попробуйте запустить npm ls webpack в папке вашего проекта.
Это скажет вам, какой другой пакет (кроме ожидаемых реагирующих скриптов) установил веб-пакет.
Если больше ничего не помогает, добавьте SKIP_PREFLIGHT_CHECK = true в файл .env
в вашем проекте. Это навсегда отключило бы эту проверку перед полетом
если вы все равно хотите продолжить.
P.S. Мы знаем, что это сообщение длинное, но, пожалуйста, прочитайте шаги выше :-)
Мы надеемся, что вы найдете их полезными!
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! first-app@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the first-app@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Acer\AppData\Roaming\npm-cache\_logs\2019-01-03T12_30_23_160Z-debug.log
Я применил все шаги, но команда npm start по-прежнему не работает.
Что мне делать?