Не получается обратиться к АПИ
Согласно документации, в случае, если фронт и бэк висят на разных хостах, следует указать proxy. Отлично, сделаем это, указав в файле vue.local.config.js следующее:
module.exports = {
devServer: {
proxy: {
'^/api/v2/': {
target: 'http://localhost:5031',
ws: true,
changeOrigin: true,
pathRewrite: {
'^/api/v2/': '/'
}
},
}
}
}
Теперь из корня делаю так:
VUE_CLI_SERVICE_CONFIG_PATH=$(realpath vue.local.config.js) vue-cli-service serve
После запуска получаем:
App running at:
- Local: http://localhost:8080/
- Network: http://192.168.1.66:8080/
Но запросы фронт отправляет по-прежнему на localhost:8080, а не на :5050. В чём беда?