create-react-app脚手架创建Recat应用,选择的是TypeScript
根据http-proxy-middleware文档 在src目录创建setupProxy.js,一直报错
const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
app.use(
createProxyMiddleware('/custom', {
target: 'http://127.0.0.1:7001',
changeOrigin: true, // needed for virtual hosted sites
ws: true, // proxy websockets
pathRewrite: {
'^/custom': ''
}
})
)
};
解决方式:将setupProxy.js复制一份后缀改成ts可正常访问(setupProxy.ts setupProxy.js)