Ошибка типа: http.ServerResponse не определен

#node.js #reactjs #axios #mern

#node.js #reactjs #axios #mern

Вопрос:

Я создавал свое приложение React (используя create-react-app), и внезапно я столкнулся со следующей ошибкой: ошибка типа: http.ServerResponse не определен

Я находился в процессе добавления функции удаления комментариев, которая отправляет запрос на удаление с использованием axios, если это имеет значение.

Я новичок в React и понятия не имею, что теперь делать. Как мне это отладить?

Помощь очень ценится!

Я использую axios, если это поможет, серверную часть узла и реагировать.

Комментарии:

1. можете ли вы предоставить несколько скриншотов?

Ответ №1:

Спасибо за ваш ответ — это сэкономило мне много времени. У меня была очень похожая ситуация с тем же сообщением об ошибке, но в Vue.JS, после перемещения

 axios.post(...).then(response => {...}).catch();
  

при копировании вставке из компонента в файл хранилища Vuex VSCode, добавленный import { response } from 'express'; в начало моего файла хранилища, вызывает эту ошибку и сбой приложения. Так что следите за экспресс-импортом!

Комментарии:

1. 100% та же проблема здесь! Это сэкономило мне часы попыток найти проблему!

Ответ №2:

каким-то образом vscode предоставил автоматический импорт «e из ‘express'», который вызывал проблему.

Ответ №3:

Импорт имеет случайный импорт e из «express»; вверху! По крайней мере, это мое исправление.