为什么我的vue.config.js代理不工作?

您所在的位置:网站首页 redcap怎么使用 为什么我的vue.config.js代理不工作?

为什么我的vue.config.js代理不工作?

2024-04-26 15:16| 来源: 网络整理| 查看: 265

我有一个vue cli 3.5.0项目,并试图添加一个代理,但我不能让它工作。服务器在:5000上运行,客户端在:8080上运行。下面你可以看到我的代理。但它一直使用:8080而不是:5000

vue.config.js

代码语言:javascript复制module.exports = { devServer: { proxy: { '/api': { target: 'http://localhost:5000', ws: true, changeOrigin: true } } } }

这是我如何调用一个请求的一个例子

代码语言:javascript复制const url = '/api/races/' const config = { headers: {'Authorization': "Bearer " + localStorage.token} } class RaceService { // Get Races static getRaces() { return new Promise(async (resolve, reject) => { try { const res = await axios.get(url) const races = res.data resolve(races) } catch (err) { reject(err) } }) } }

有人能帮帮我吗?api请求需要使用:5000代替:8080



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3