/ / Реагувати не використовуючи проксі-сервер - reactjs, proxy, server

Реагувати не використовуючи проксі-сервер - реагує, проксі-сервер, сервер

Я додав проксі до package.json в моєму реагуючому додатку, у мене є проксі-сервер і працює на порт 3001 - я можу вдарити його за допомогою свого браузера.

Я спробував використовувати як axios, так і fetch, але це не має значення посилання на репо якщо ви хочете перевірити це.

Інакше, у нашому додатку реагує package.json:

{
"name": "client",
"version": "0.1.0",
"private": true,
"proxy": "http://localhost:3001/",
"dependencies": {
"axios": "^0.17.1",
"react": "^16.0.0",
"react-dom": "^16.0.0",
"react-scripts": "1.0.14"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}

Мій простий сервер ...

const express = require("express");
const bodyParser = require("body-parser");
const app = express();
const PORT = process.env.PORT || 3001;
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
app.use(express.static("client/build"));

app.get("/data", function(req, res){
res.send({someData: 1234});
});

app.listen(PORT, function() {
console.log("