不知道为什么我不能用google搜索这个,但是我似乎不知道如何在create react应用程序的webpack.config.prod.js文件中代理我的api调用。把它放在package.json文件中不行,因为我在本地需要一个不同的代理。
我在webpackDevServer.config.js中设置了它,通过将它放在 module.exports
module.exports
proxy: { '/myService/*': 'https://myServiceEndPoint/', },
代理不打算在生产环境中使用。
https://github.com/facebook/create-react-app/issues/1087#issuecomment-262611096
在生产中,CRA产生一个静态束。在这一点上,你可以做任何你想用它。代理的概念在那里没有意义,因为没有开发服务器。由您决定是否为任何服务器提供捆绑包,并且您确实可以根据process.env.NODE\u env或自定义环境变量调整API调用URL