在 CRA 2.0 中,package.json 上的代理属性不起作用。经过一番研究,我发现了一篇建议使用http-proxy-middleware
. 我在setupProxy.js
客户端文件夹(React 端)的 src 中创建了一个。包含以下代码
const proxy = require("http-proxy-middleware");
module.exports = function(app) {
console.log("Setup proxy is ever called");
app.use(proxy("/api/auth/google", { target: "http://localhost:5000/" }));
};
这之后我该怎么办。我应该在哪里导入setupProxy.js
文件。从哪里接收app
。