我正在使用create react app和nodejs作为后端。它们在两个差异端口上运行。 我已经从CRA设置了代理到我的节点js后端,但是当我打开react应用程序时,react开发脚本没有追加(bundle.js,chunk.js)。 当我禁用CRA代理时,开发脚本会自动添加。 这是我的setupProxy.js配置:
const proxy = require('http-proxy-middleware');
module.exports = function(app) {
var filter = function(pathname, req) {
return !pathname.match('^/static')
}
app.use(proxy(filter, { target: 'http://localhost:8080/' }));
};