javascript - Soubor SetupProxy se v Create React App Typescript nepřečte
Mám tento kód používající CRA --template typescript v souboru setupProxy.js
const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function (app) {
app.use(
'/user/try',
createProxyMiddleware({
target: 'http://localhost:8002',
changeOrigin: true,
})
);
};
ale problém je v tom, že soubor setupProxy.js je zcela ignorován, což způsobuje selhání mého požadavku.
Vím, že mohu použít "proxy": "http://localhost:8002" v package.json, ale nebude akceptovat více proxy.
Abych to dále otestoval, také jsem vytvořil nový CRA, ale bez Typescriptu, a najednou to s tím samým kódem výše funguje.
Existuje způsob, jak zajistit, aby setupProxy.js fungoval v CRA TypeScript?
Odpověď č. 1
Měli byste být schopni to jen přidat do svého tsconfig.json. Doufám, že to pro vás funguje.
"exclude": ["src/setupProxy.js"]
