Я не могу решить ошибку при запуске npm Start - PullRequest
0 голосов
/ 07 апреля 2020

У меня есть проблема, пожалуйста. Каждый раз, когда я настраиваю реактивный проект, либо с помощью приложения «Реагировать», либо с помощью веб-пакета или чего-то еще, я просто застреваю при запуске NPM. Всегда возвращает ошибку. Пожалуйста, я сыт по горло этим. Может кто-нибудь сказать мне, в чем может быть проблема? Но что меня больше всего беспокоит, так это то, что я использую Next. js, и каждый раз, когда я запускаю Npm start на Next js dev-сервере, он работает нормально ... Пожалуйста, в чем может быть проблема с моим приложением реагировать?

Вот ошибка:

C:\Users\Kelly\Desktop\My webpack react app>npm start

> webpackreactapp@1.0.0 start C:\Users\Kelly\Desktop\My webpack react app
> webpack-dev-server --mode development --open --hot

i 「wds」: Project is running at http://localhost:8080/
i 「wds」: webpack output is served from /
i 「wds」: Content not from webpack is served from C:\Users\Kelly\Desktop\My webpack react app
events.js:298
      throw er; // Unhandled 'error' event
      ^

Error: spawn cmd ENOENT
←[90m    at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)←[39m
←[90m    at onErrorNT (internal/child_process.js:467:16)←[39m
←[90m    at processTicksAndRejections (internal/process/task_queues.js:84:21)←[39m
Emitted 'error' event on ChildProcess instance at:
←[90m    at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)←[39m
←[90m    at onErrorNT (internal/child_process.js:467:16)←[39m
←[90m    at processTicksAndRejections (internal/process/task_queues.js:84:21)←[39m {
  errno: ←[33m-4058←[39m,
  code: ←[32m'ENOENT'←[39m,
  syscall: ←[32m'spawn cmd'←[39m,
  path: ←[32m'cmd'←[39m,
  spawnargs: [ ←[32m'/c'←[39m, ←[32m'start'←[39m, ←[32m'""'←[39m, ←[32m'/b'←[39m, ←[32m'http://localhost:8080/'←[39m ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! webpackreactapp@1.0.0 start: `webpack-dev-server --mode development --open --hot`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the webpackreactapp@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Kelly\AppData\Roaming\npm-cache\_logs\2020-04-07T07_23_56_199Z-debug.log

Ответы [ 2 ]

0 голосов
/ 08 апреля 2020

Об этом вопросе, который я разместил здесь ранее, я наконец нашел решение. И я надеюсь, что это кому-нибудь поможет. Я думаю, что это, вероятно, из-за операционной системы моего компьютера, но я до сих пор не знаю причину, по которой мой NPM запуск не работал, но я обнаружил, что это из-за моей версии «response-scripts», которая может быть найден в вашем пакете. json, был 3.4.1, который я считаю самым последним. Я пробовал скачивать младшие версии до 2.1.8, потом работало на версии 2.1.8. Хотя эта версия сильно устарела, и, вероятно, никто не рекомендует ее использовать, но если вы все еще застряли, как и я, то вам следует попробовать ее, пока не найдете лучшее решение.

Просто напишите эти команды:

npx create-Reaction-app my-app

cd my-app

npm i --save- dev react-scripts@2.1.8

npm start

Это должно работать и помочь вам получить ваше приложение на борту. Надеюсь, это кому-нибудь поможет.

0 голосов
/ 07 апреля 2020

Вы восстановили пакеты npm? В терминале запустите: npm install

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