Почему npm start получает ошибку для реагирования проекта? - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь запустить приложение React с npm, но получаю эту ошибку:

      events.js:174
          throw er; // Unhandled 'error' event
          ^

     Error: spawn cmd ENOENT
          at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
          at onErrorNT (internal/child_process.js:415:16)
          at process._tickCallback (internal/process/next_tick.js:63:19)
    Emitted 'error' event at:
          at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
          at onErrorNT (internal/child_process.js:415:16)
          at process._tickCallback (internal/process/next_tick.js:63:19)

Я использую версию узла 10.16.3 и npm 6.13.6. Я очистил npm кеш и снова установил npm, но всегда получаю одну и ту же ошибку

Ответы [ 2 ]

1 голос
/ 22 января 2020

Я предлагаю выполнить следующие три шага:

  1. npm install -g npm@latest, чтобы обновить npm, потому что иногда он содержит ошибки.
  2. rm -rf node_modules, чтобы удалить существующие модули.
  3. npm install для переустановки зависимостей проекта.
0 голосов
/ 24 января 2020

проблема исправлена, я установил другую версию «response-scripts», потому что актуальная версия нестабильна, поэтому я использую ее для перезаписи на данную версию, поэтому используйте эту команду для установки:

npm install react-scripts@2.1.8

После завершения установки вы можете запустить приложение rea c:

npm start
...