Ошибка команды запуска пряжи с кодом выхода 1

Я создаю приложение для реагирования с помощью приложения create-react-app и устанавливаю response-admin. когда я хочу запустить сервер разработки с помощью yarn start, выдает сообщение об ошибке «ошибка», не связанное с ручным управлением, и говорю, что команда завершилась неудачно с кодом выхода 1, я много ищу, но ничего не помогло. См. Ошибку на изображении ниже  введите описание изображения здесь


person Mohammadreza Mahjoob    schedule 05.05.2020    source источник
comment
Вы пробовали npm?   -  person Muhammad Haseeb    schedule 05.05.2020
comment
Да такая же ошибка случается   -  person Mohammadreza Mahjoob    schedule 05.05.2020
comment
В корневом каталоге вашего проекта запустите этот rm -rf node_modules && yarn cache clean && yarn, а затем попробуйте снова начать пряжу.   -  person Muhammad Haseeb    schedule 06.05.2020


Ответы (4)


Хорошо, посмотрите внимательно на это:

{
  errno: 'ENOENT',
  code: 'ENOENT',
  syscall: 'spawn cmd',
  path: 'cmd',
  spawnargs: [ '/s', '/c', 'start', '""', '/b', '"http://localhost:3000/"' ]
}

  1. errno: 'ENOENT' означает, что файл или каталог не найдены
  2. path: 'cmd' означает, что исполняемый файл cmd не был найден ни локально, ни глобально во время создания процесса cmd через Node.js
  3. Я не хочу вдаваться в подробности. Просто знайте, что ваша операционная система должна отслеживать некоторые переменные, к которым можно получить глобальный доступ. Одна из таких переменных называется $PATH. К исполняемым файлам внутри каталогов, упомянутым в $PATH, можно получить доступ из любой точки вашей системы.
  4. Here, 'C:\Windows\system32' is a path where windows keeps some critical executables. cmd.exe is one of them. Somehow the path was deleted from the $PATH variable. In order to fix the problem, an easy solution is:
    • Go to start-menu -> search and type environment variables and open it
    • Будет переменная с именем PATH. Добавьте к нему C:\Windows\system32 и нажмите ОК. Если вы используете Windows 7 или более раннюю версию, добавьте перед ним точку с запятой ;.
    • Перезагрузите терминал, среду IDE или редактор кода и попробуйте запустить приложение. Посмотрите, появится ли ошибка снова
person Syed Mishar Newaz    schedule 07.05.2020
comment
tnx много, это решило мою проблему, я не думаю, что проблема в переменных среды - person Mohammadreza Mahjoob; 12.05.2020

Вот как. вроде. так-

ПРОБЛЕМА - кажется, что установка babel изменила многие узлы, но НЕ обновила файлы yarn.lock и package.json соответственно

РЕШЕНИЕ -

$ yarn info затем запустила $ yarn upgrade |> затем $ yarn add yarn |>

person Miraz    schedule 07.05.2020

Я только что перезапустил терминал, и тогда у меня сработало «начало пряжи» -_-.

Я использую Ubuntu 18.04. Я пробовал много разных вещей без помощи: link1, link2, ссылка3

person Alon Samuel    schedule 14.07.2020

Я следовал приведенным выше рекомендациям, и у меня сработало только следующее.

yarn info что на самом деле не удалось, затем я запустил = ›yarn upgrade, на завершение которого потребовалось 5 минут или больше, затем, наконец, я запустил =› yarn add yarn после этого я смог успешно запустить свой сервер, выполнив свой собственный скрипт yar

person Muhammad Abdullah Nabeel    schedule 29.01.2021