Ошибка при получении листа продуктов, ошибка proxy

package.json у frontend (запускается localhost:3000):

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

server:

import express from 'express';
import data from './data';

const app = express();

app.get('/api/products', (req, res) => {
    res.send(data.products);
})

app.listen((5000, () => console.log('server has been started')));

data.js:

export default {
    products: [{
            _id: '1',
            name: 'Slim Shirt',
            category: 'Shirts',
            image: '../images/d1.jpg',
            price: 60,
            brand: 'Nike',
            rating: 4.5,
            numReviews: 10
        },
        {
            _id: '2',
            name: 'Fit Shirt',
            category: 'Shirts',
            image: '../images/d1.jpg',
            price: 50,
            brand: 'Nike',
            rating: 4.2,
            numReviews: 7
        },
        {
            _id: '3',
            name: 'Best Pants',
            category: 'Pants',
            image: '../images/d1.jpg',
            price: 70,
            brand: 'Nike',
            rating: 4.7,
            numReviews: 8
        }
    ]
}

Обработка запроса на фронте:

const [products, setProducts] = React.useState([]);

    React.useEffect(() => {
        const fetchData = async() => {
            const {data} = await axios.get('/api/products');
            setProducts(data);
        }
        fetchData();
    }, [])

Ошибка:

Proxy error: Could not proxy request /api/products from localhost:3000 to http://localhost:5000/.        
See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED). 


Ответы (0 шт):