我将我的React webpack devserver设置如下:
devServer: {
port: 3000,
historyApiFallback: true,
proxy: {
'/api': 'http://localhost:8080'
}
},现在,我还需要向historyApiFallback添加disabledDotRule: true。有人能帮我吗?如果我尝试将其更改为
historyApiFallback: {
disableDotRule: true,
},我得到以下ECONNREFUSED错误:
Error occurred while trying to proxy request /api/.../ from localhost:3000 to http://localhost:8080
我猜问题在于historyApiFallback: true不见了。如何在添加disabledDotRule: true的同时保持这一点
发布于 2020-10-29 08:02:48
抱歉,我误解了你的问题。
你能不能试一下下面的方法,看看有没有效果:
(1)将"http:localhost:8080“替换为"http://[::1]:8080”,如下所示:
proxy:{
"/api":"http://[::1]:8080"
}(2)在不同的端口(如8081 )上运行API,看看是否出现相同的错误
https://stackoverflow.com/questions/64582934
复制相似问题