在控制台中用React proxy 500错误表示

时间:2019-08-19 12:58:18

标签: reactjs express

使用axios从快速后端获得响应时,我遇到500错误。

    xhr.js:166 GET http://localhost:3000/tasks 500 (Internal Server Error)
Promise.then (async)
request @ Axios.js:56
Axios.<computed> @ Axios.js:71
(anonymous) @ App.js:8

我的项目明确表示将与代理作为前端进行响应

这是我的package.json

  "proxy": "http://localhost:5000"

我的响应正常,但是出现500错误,对于代理服务器还是正常的?

问题到底在哪里?

我的task.js组件

    import React, { useState, useEffect } from 'react';
import axios from 'axios';

const Tasks = () => {
  const [tasks, setTasks] = useState([]);
  useEffect(() => {
    axios.get('/tasks').then(response => setTasks(response.data));
    return (
      <ul>
        {renderList(tasks)}
      </ul>
    );
  },[]);
};

renderList(tasks) {
  return <li>dd</li>
}

export default Tasks;

0 个答案:

没有答案