首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >似乎无法让setupProxy.js与Duende ASP.NET核心BFF和TypeScript React项目合作

似乎无法让setupProxy.js与Duende ASP.NET核心BFF和TypeScript React项目合作
EN

Stack Overflow用户
提问于 2022-04-07 12:13:52
回答 1查看 720关注 0票数 1

当我尝试用ASP.NET Core 6和TypeScript版本的create应用程序建立一个Duende时,我似乎无法让代理程序为本地开发工作。

这是我一直在做的回购:https://github.com/dahlsailrunner/duende-bff-react-typescript

它基于Duende的示例,它工作得很好:https://github.com/DuendeSoftware/Samples/tree/main/IdentityServer/v6/BFF/ReactBffSample

我只是想得到一个使用TypeScript版本的React的新版本。

如果我将ClientApp/src/setupProxy.js文件命名为-is,那么React应用程序似乎构建了,但它从不在浏览器中加载(从react脚本获得的输出似乎都很好,它说应该在浏览器中,但我总是被“拒绝连接”。即使我注释掉了setupProxy.js中的每一行,这仍然是正确的。

如果我以任何方式重命名该文件(使其成为.ts文件,或向其添加-bak ),那么站点上的所有内容都会很好地加载,但是后端/BFF的代理不能工作。

我已经尝试将src/setupProxy.js添加到tsconfig.json中的exclude列表中,就像提到的这里解决方案一样。

我想我错过了一些简单的东西,只是还没看出来。

EN

回答 1

Stack Overflow用户

发布于 2022-04-07 17:05:41

哇--原来代码中唯一的问题是http-proxy-middleware npm包的版本太流行了。将其降级为"http-proxy-middleware": "^0.19.1"起到了作用--不需要进行其他修改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71781988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档