react + Typescript 配置代理服务器
package.json 后面添加
{
..
...
"proxy": "http://localhost:3000"
}
另一说 src下新增 setupProxy.js
// 但似乎 package.json 配置后就已经可行 了
// 但另一说此二者需要配合使用 ??
// 但又似乎加入此文件,项目就会出问题??
// 目前放于最外层
const proxy = require('http-proxy-middleware');
// @ts-ignore
module.exports = function (app) {
app.use(
proxy('/api',{
target: 'http://localhost:3000',
changeOrigin: true,
secure: false,
}
))
};