问题:nuxt正常点击跳转没问题。但是刷新页面会出现接口错误。asyncData 没有使用async asyncData方法去请求后台地址刷新页面就没问题,如果使用了该方法去请求后台刷新页面就报上面的异常。
排查一:然后我就打印下error,发现是出现错误是Error: connect ECONNREFUSED 127.0.0.1:80 at TCPConnectWrap.afterConnect
[此时运行的访问链接还是http://localhost:3000/]
然后我排查二:搜索Error: connect ECONNREFUSED 127.0.0.1:80 at TCPConnectWrap.afterConnect错误,
那么我是nuxt的项目的话 我就在nuxt.config.js中添加
server: {
port: 3000, // default: 3000
host: '0.0.0.0'
},
还是有问题 刷新还是不行 气死人
排查三:我又把3000改为了80 你猜成功了 ┭┮﹏┭┮ ,[此刻的访问地址是改变了的 http://10.99.**.13:80]
server: {
port: 80,
host: '0.0.0.0'
},
这是网上其他人给出的解释,我其实也不大懂,反正问题解决了 ✌🏻