Команда «npm start» внезапно перестала работать с папками проекта «create-реагировать-приложение» со старыми и вновь созданными проектами - PullRequest
0 голосов
/ 18 ноября 2018

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

Изображение ошибки, самая верхняя часть терминала находится сразу после команды npm start:

npm start error with create-react-app projects

Я гуглил это в течение последних двух дней, и я просто не могу понять это. Я надеюсь, что кто-то с лучшими знаниями знает корень того, почему npm start перестал работать. Пожалуйста, имейте в виду, что я уже попробовал предложения, представленные ошибкой в ​​терминале.

Что действительно ошеломляет, так это то, что я не менял ПК или не редактировал старые проекты, такие как тот, что на картинке выше, переустанавливал кучу вещей, которые, как я думал, могли вызывать проблемы, такие как npm или babel но они просто больше не запускаются.

Также чуть не забыл журнал ошибок, который еще более запутанно выяснил или гугл:

Error log for failing npm start.

Ответы [ 2 ]

0 голосов
/ 18 ноября 2018

Есть много причин, чтобы вызвать эту проблему. Некоторые предложения здесь:

1.Установите babel-загрузчик и создайте-реакция-приложение глобально

npm uninstall -g babel-loader
npm install -g create-react-app

2. удалите пакет ошибок

rm -rf ~/node_modules/babel-loader

3. Остановите все команды, затем очистите кэш npm

0 голосов
/ 18 ноября 2018

У вас есть проблемы с вашими зависимостями. Пожалуйста, запустите

npm i

внутри директории проекта.

Как показывает ваша консоль, вы можете попробовать

  • удалите ваш каталог node_modules
  • удалить файл package-lock
  • Я предлагаю чистить npm кеш (npm cache clean -f)

и переустановите node_modules, используя

npm i
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...