Возможно, проблема с зависимостью проекта дерево. Скорее всего, это не ошибка в Create React App, а то, что вам нужно исправить локально.
Пакет реагирующих сценариев, предоставляемый Create React App, требует зависимости:
"eslint": " ^ 6.6.0 "
Не пытайтесь установить его вручную: ваш менеджер пакетов делает это автоматически. Однако в дереве выше была обнаружена другая версия eslint:
/ home / sol / Repository / node_modules / eslint (версия: 6.3.0)
Известна установка несовместимых версий вручную. чтобы вызвать проблемы с отладкой.
Если вы предпочитаете игнорировать эту проверку, добавьте SKIP_PREFLIGHT_CHECK = true в файл .env в вашем проекте. Это навсегда отключит это сообщение, но вы можете столкнуться с другими проблемами.
Чтобы исправить дерево зависимостей, попробуйте выполнить действия, описанные ниже, в точном порядке:
- Удалить блокировку пакета. json (не package. json!) И / или yarn.lock в папке вашего проекта.
- Удаление node_modules в папке вашего проекта.
- Удаление «eslint» из зависимостей и / или devDependencies в пакете. json файл в папке вашего проекта.
- Запуск npm установки или пряжи, в зависимости от используемого вами менеджера пакетов.
В большинстве случаев это должно быть достаточно, чтобы решить проблему. Если это не помогло, вы можете попробовать еще несколько вещей:
Если вы использовали npm, установите пряжу (http://yarnpkg.com/) и повторите с ней описанные выше шаги. Это может помочь, потому что npm имеет известные проблемы с подъемом пакетов, которые могут быть решены в будущих версиях.
Проверьте, находится ли / home / sol / Repository / node_modules / eslint вне каталога вашего проекта , Например, вы могли случайно установить что-то в вашей домашней папке.
Попробуйте запустить npm ls eslint в папке вашего проекта. Это скажет вам, какой другой пакет (кроме ожидаемых реакции-скриптов) установил eslint.
Если больше ничего не помогает, добавьте SKIP_PREFLIGHT_CHECK = true в файл .env в вашем проекте. Это навсегда отключит эту проверку перед полетом, если вы все равно захотите продолжить.
PS Мы знаем, что это сообщение длинное, но, пожалуйста, прочитайте шаги выше :-) Мы надеемся, что вы найдете их полезными!
error Команда завершилась с кодом выхода 1. info Посетите https://yarnpkg.com/en/docs/cli/run для документации об этой команде. *
Я пробовал все выше, но ничего не помогает, и я очень расстроен эта ситуация, потому что я не могу заставить мой код работать.
Может кто-нибудь помочь мне с простыми инструкциями, потому что у меня больше нет времени, чтобы попытаться найти решение проблемы.