Nuxt run dev фатальная ошибка с кодом состояния 500 - PullRequest
0 голосов
/ 24 мая 2019

Я работал над проектом Nuxt.js, и все работало идеально, а затем неожиданно произошел сбой npm run dev.Я попытался запустить его снова, и я постоянно получаю эту ошибку:

 FATAL  Request failed with status code 500                                                                                          17:43:55

  at createError (node_modules/axios/lib/core/createError.js:16:15)
  at settle (node_modules/axios/lib/core/settle.js:18:12)
  at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:201:11)
  at IncomingMessage.emit (events.js:194:15)
  at IncomingMessage.EventEmitter.emit (domain.js:441:20)
  at endReadableNT (_stream_readable.js:1125:12)
  at process._tickCallback (internal/process/next_tick.js:63:19)


   ╭────────────────────────────────────────────────╮
   │                                                │
   │   ✖ Nuxt Fatal Error                           │
   │                                                │
   │   Error: Request failed with status code 500   │
   │                                                │
   ╰────────────────────────────────────────────────╯

npm ERR! code ELIFECYCLE
npm ERR! errno 1

Я попробовал несколько типичных решений, таких как удаление каталогов node_modules и .nuxt и установка зависимостей снова, и пошел еще дальше ипереустановил nodejs но ни один из них не сработал.Это действительно странно, поскольку это произошло внезапно, когда я ничего не изменил в коде, однако я даже восстановил последнюю рабочую версию приложения просто для уверенности, но это тоже не помогло.Что бы это ни было, оно не связано с кодами проекта, поскольку тот же код работал раньше без каких-либо ошибок.

1 Ответ

0 голосов
/ 25 мая 2019

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

Решение

Сбой запроса axios внутри nuxt.config.js вызвал эту проблему.Поэтому найдите причину, по которой запрос axios выдает ошибку, что, скорее всего, связано с изменением API, который вы пытаетесь вызвать.

...