Первое приложение с приложением create-response-app, npm start не работает

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

Вот файл журнала:

18 подробных npm v6.4.1 19 файл ошибок sh 20 код ошибки ELIFECYCLE 21 ошибка errno ENOENT 22 ошибка появления системного вызова 23 ошибка robofriends@0.1.0 start: react-scripts start 23 ошибка появления ENOENT Ошибка 24 Ошибка при запуске скрипта robofriends@0.1.0. Ошибка 24 Вероятно, это не проблема npm. Скорее всего, выше есть дополнительный вывод журнала. 25 подробный выход [1, true]

Я попробовал это решение, и оно у меня не сработало:

stackoverflow.com/a/42539669/5069226

приложение create-react-app запущено

npm начать терпеть неудачу

см. здесь stackoverflow.com/a/42539669/5069226

yadhu 13.09.2018 20:07

Я попробовал это, но, к сожалению, не решил мою проблему :(

N. Amin 13.09.2018 20:11

Вы удаляли package-lock.json перед тем, как делать npm install?

Adam 13.09.2018 20:12

Я не ... должен был?

N. Amin 13.09.2018 20:20

Не могли бы вы запустить tail -n 1000 /Users/Neil/.npm/_logs/<that long filename from the error screenshot>.log и добавить это в сообщение, пожалуйста. Скопируйте и вставьте из консоли, потому что нам легче работать.

stef 13.09.2018 20:23

попытался снова после снятия блокировки пакета, и не повезло

N. Amin 13.09.2018 20:24

Я добавил это @stef

N. Amin 13.09.2018 20:26

В файловой системе осталось место?

Alejandro Vales 13.09.2018 20:28

@AlejandroVales Я так думаю, но не уверен ... как я могу проверить?

N. Amin 13.09.2018 20:32

В основном откройте какой-нибудь файловый проводник и посмотрите, сколько места у вас осталось на диске, на котором вы хотите создать приложение для реагирования.

Alejandro Vales 13.09.2018 20:35

ааа теперь я понимаю, что вы имеете в виду и да, есть свободное место

N. Amin 13.09.2018 20:41
0
11
2 642
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Похоже, это связано с вашим рабочим пространством.

Я попытался воспроизвести это на своей машине с путем /tmp/Users/Neil/Desktop/Complete Web Developer/Section 18_React:Redux/robofriends, и мне удалось воспроизвести вашу ошибку.

╭─  /tmp/Users/Neil/Desktop/Complete Web Developer/Section 
18_React:Redux/robofriends 
╰ yarn start                                                                                                                                                                                                     K8S: tools    11:37:33
yarn run v1.7.0
$ react-scripts start
/bin/sh: react-scripts: command not found
error Command failed with exit code 127.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Но когда я переместил каталог robofriends выше в дереве, он работал нормально.

╭─  /tmp/Users/robofriends 
╰ yarn start                                                                                                                                                                                             K8S: tools  INT(-2) ↵  11:38:34
yarn run v1.7.0
Starting the development server...

Я предположил, что это может быть либо длинный путь к модулям узлов, либо не буквенные символы, которые у вас есть на вашем пути, :, _. Итак, я вернулся в каталог React:Redux, переименовал его в ...React_Redux и снова попробовал npm start в / tmp / Users / Neil / Desktop / Complete Web Developer / Section 18_React_Redux / robofriends`, и он работал нормально :)

Похоже, npm не нравится : в пути к исполняемому файлу.

Я подозревал, что это было что-то в этом роде! Отличная работа :-)

stef 13.09.2018 20:45

Я пытаюсь это сделать, пока мы говорим

N. Amin 13.09.2018 20:46

Это было!!! спасибо, сэр :) Я был буквально на первом видео курса реагирования и так расстроился, что даже не смог так много работать

N. Amin 13.09.2018 20:49

Другие вопросы по теме