client@0.1.0 start C: \ Users \ atc \ testTruffle \ client response-scripts start
Возможно, существует проблема с деревом зависимостей проекта. Скорее всего, это не ошибка в Create React App, но что-то, что вам нужно исправить локально.
Пакетact-scripts, предоставляемый Create React App, требует зависимости:
"webpack": " 4.42.0 "
Не пытайтесь установить его вручную: ваш менеджер пакетов сделает это автоматически. Однако в дереве выше была обнаружена другая версия веб-пакета:
C: \ Users \ atc \ node_modules \ webpack (версия: 4.42.1)
Установка несовместимых версий вручную известно, что это приводит к трудностям при отладке.
Если вы предпочитаете игнорировать эту проверку, добавьте SKIP_PREFLIGHT_CHECK = true в файл .env в вашем проекте. Это навсегда отключит это сообщение, но вы можете столкнуться с другими проблемами.
Чтобы исправить дерево зависимостей, попробуйте выполнить действия, описанные ниже, в точном порядке:
- Удалить блокировку пакета. json (не package. json!) И / или yarn.lock в папке вашего проекта.
- Удаление node_modules в папке вашего проекта.
- Удаление «webpack» из зависимостей и / или devDependencies в пакете. json файл в папке вашего проекта.
- Запуск npm установки или пряжи, в зависимости от используемого вами менеджера пакетов.
В большинстве случаев это должно быть достаточно, чтобы решить проблему. Если это не помогло, вы можете попробовать еще несколько вещей:
Если вы использовали npm, установите пряжу (http://yarnpkg.com/) и повторите с ней вышеуказанные шаги. Это может помочь, потому что npm имеет известные проблемы с подъемом пакетов, которые могут быть решены в будущих версиях.
Проверьте, находится ли C: \ Users \ atc \ node_modules \ webpack за пределами вашей каталог проекта. Например, вы могли случайно установить что-то в вашей домашней папке.
Попробуйте запустить npm ls webpack в папке вашего проекта. Это скажет вам, какой другой пакет (кроме ожидаемых реагирующих скриптов) установил веб-пакет.
Если больше ничего не помогает, добавьте SKIP_PREFLIGHT_CHECK = true в файл .env в вашем проекте. Это навсегда отключит эту проверку перед полетом, если вы все равно захотите продолжить.
PS Мы знаем, что это сообщение длинное, но, пожалуйста, прочитайте шаги выше :-) Мы надеемся, что вы найдете их полезными!
npm ERR! код ELIFECYCLE npm ОШИБКА! errno 1 npm ERR! client@0.1.0 начало: react-scripts start
npm ОШИБКА! Статус выхода 1 npm ERR! npm ERR! Ошибка при запуске сценария client@0.1.0. npm ОШИБКА! Это, вероятно, не проблема с npm. Вероятно, есть дополнительные выходные данные регистрации. npm WARN Локальный пакет. json существует, но отсутствуют node_modules, вы хотели установить?
npm ERR! Полный журнал этого прогона можно найти в: npm ERR! C: \ Users \ АТК \ AppData \ Roaming \ npm -cache_logs \ 2020-04-03T18_35_54_574Z-debug.log