Javascript 如何在React生产中防止缩小脚本?

Javascript 如何在React生产中防止缩小脚本?,javascript,reactjs,Javascript,Reactjs,我们有一个通过nginx在localhost:3128上托管的API。该API服务于我们所有的JS/HTML以及各种服务端点 如果我运行Thread start,它将在端口3000上运行,这意味着我们的获取请求也会转到端口3000,但这不会起作用,因为端点都在3128上 我的计划是运行一个构建,然后上传到nginx后面的服务API进行测试。问题在于,Thread build将人类可读的typescript转换为小型的、编译好的javascript。这使得我的堆栈跟踪和调试更加困难 如何解决此问题

我们有一个通过nginx在localhost:3128上托管的API。该API服务于我们所有的JS/HTML以及各种服务端点

如果我运行Thread start,它将在端口3000上运行,这意味着我们的获取请求也会转到端口3000,但这不会起作用,因为端点都在3128上

我的计划是运行一个构建,然后上传到nginx后面的服务API进行测试。问题在于,Thread build将人类可读的typescript转换为小型的、编译好的javascript。这使得我的堆栈跟踪和调试更加困难


如何解决此问题?

解决此问题的一般方法是创建一些代理,将您的请求从:3000重定向到:3128。如果使用CRA,可以在中声明代理


如果您不使用CRA,而是使用webpack,它的制作方式与类似。

这是否回答了您的问题?感谢您的推荐,我尝试了那篇文章中的建议,但不幸的是无法获得未统一的堆栈跟踪(非常感谢!这非常有效,您为我节省了很多时间。我真的很感谢您的洞察力,我不认为我可以独自完成!您告诉我们为什么要在生产中添加非小型反应是件好事。否则,可能会有完全不同的答案。