相关疑难解决方法(0)

配置中的 devServer 代理抛出 404

我有这个 src/vue.config.js

module.exports = {
  devServer: {
    proxy: {
      '/api': {
        target: 'http://localhost:8081',
        changeOrigin: true,
      },
    },
  },
};
Run Code Online (Sandbox Code Playgroud)

我正在调用 api

  axios.get('/api/parts')
    .then(result => commit('updateParts', result.data))
    .catch(console.error);
Run Code Online (Sandbox Code Playgroud)

但我只是不断得到

错误:“请求失败,状态码 404”

我可以看到请求是发送到端口 8080 而不是 8081

我可以在浏览器中访问 api 没有问题

我该如何调试?

javascript api webpack vue.js

5
推荐指数
1
解决办法
2883
查看次数

标签 统计

api ×1

javascript ×1

vue.js ×1

webpack ×1