From 8cd6889be1e48e9eb7082838dca2ce0a681b7e42 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sat, 22 Jan 2022 11:15:48 -0600 Subject: [PATCH] =?UTF-8?q?fix(ui):=20=F0=9F=90=9B=20workaround=20cra=20pr?= =?UTF-8?q?oxy=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ref https://github.com/facebook/create-react-app/issues/11762\#issuecomment-1001295074 --- web/package-lock.json | Bin 979609 -> 979652 bytes web/package.json | 2 +- web/src/setupProxy.js | 11 +++++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 web/src/setupProxy.js diff --git a/web/package-lock.json b/web/package-lock.json index 63890cf4bba74134139bd453d978687943a3a564..35fbfa6ea39b65ab3f761b31cd29f0aa7efc3b83 100644 GIT binary patch delta 85 zcmbRF)cVL%>kUtsrvI1aW1ar@FT3RQ-GMB;%}kUtsn)#XA`I#Akm$liv_z diff --git a/web/package.json b/web/package.json index 375cf09f6..8f21afb0c 100644 --- a/web/package.json +++ b/web/package.json @@ -16,6 +16,7 @@ "customize-cra": "^1.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", + "http-proxy-middleware": "^2.0.1", "less": "^4.1.2", "less-loader": "^7.3.0", "prettier": "^2.5.1", @@ -34,7 +35,6 @@ "test": "react-app-rewired test", "eject": "react-scripts eject" }, - "proxy": "http://localhost:8080", "eslintConfig": { "extends": [ "react-app", diff --git a/web/src/setupProxy.js b/web/src/setupProxy.js new file mode 100644 index 000000000..e75a3531a --- /dev/null +++ b/web/src/setupProxy.js @@ -0,0 +1,11 @@ +const { createProxyMiddleware } = require("http-proxy-middleware"); + +module.exports = function (app) { + app.use( + "/api", + createProxyMiddleware({ + target: "http://localhost:8080", + changeOrigin: true, + }) + ); +};