构建后 vue devServer 代理不工作
vue devServer proxy is not working after build
我正在尝试通过代理呼叫我的 API。它在本地运行良好。但是当我构建并上传到我的服务器时它不起作用。
在我的 vue.config.js 文件中:
devServer: {
proxy: {
"^/rest": {
target: 'https://v1.quant-ux.com',
ws: true,
changeOrigin: true,
pathRewrite: {'^/rest' : '/rest'}
},
}}
devServer
仅在本地环境中运行(在开发期间在您的计算机上)。这是一个独立于您的构建的过程,因此您无法使用内置代理服务器部署 Vue 应用程序。
您的选择:
- 将您的 URL 重写为代理目标(例如,构建 script/plugin)。
- 运行 你自己在服务器上的代理(假设你可以控制它)。
我正在尝试通过代理呼叫我的 API。它在本地运行良好。但是当我构建并上传到我的服务器时它不起作用。
在我的 vue.config.js 文件中:
devServer: {
proxy: {
"^/rest": {
target: 'https://v1.quant-ux.com',
ws: true,
changeOrigin: true,
pathRewrite: {'^/rest' : '/rest'}
},
}}
devServer
仅在本地环境中运行(在开发期间在您的计算机上)。这是一个独立于您的构建的过程,因此您无法使用内置代理服务器部署 Vue 应用程序。
您的选择:
- 将您的 URL 重写为代理目标(例如,构建 script/plugin)。
- 运行 你自己在服务器上的代理(假设你可以控制它)。