chrome控制台没有报 timeout ,不是axios超时,就只是报
network error
net::ERR_EMPTY_RESPONSE
最后发现是调试模式,配置的反代问题,这个内置的反代超时了。。。。。
我们可以在config文件中index.js,配置timeout即可,这里是vue2环境(vu3相同)
config/index.js
dev: {
env: require('./dev.env'),
host: 'localhost',
port: 9520,
autoOpenBrowser: true,
autoOpenPage: '/login',
assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {
'/api': {
target: 'http://localhost:8080',
timeout: 3600*1000, //加上这行
pathRewrite: {
'^/api': '/'
}
}
},
© 2022, 新之助meow. 原创文章转载请注明: 转载自http://www.xinmeow.com