我正在尝试在开发服务器上为我的VUE js webapp设置一个反向代理,以解决我在尝试将烧瓶HTTP API与vue js webapp一起使用时遇到的CORS问题。
我通过在项目目录的根目录中创建一个 vue.config.js 文件来做到这一点:
module.exports = {
devServer: {
proxy: 'http://localhost:5001/'
}
}
当我运行 npm run serve 并尝试使用在端口 5001 上定义的 REST API 时 - 我没有看到请求转到端口 5001,它使用与 Web 应用程序相同的端口。
并且也没有有用的日志写入 stdout 来帮助我调试它。
以前有人遇到过这个问题吗?
我遇到了类似的问题,发现该端口已被另一个应用程序使用,因此它没有转到正确的端口。一旦我关闭了另一个应用程序,它就开始按预期工作。