Я не могу заставить свойство vue ProxyTable правильно работать с топором ios. Я хотел бы, чтобы он работал как на разработчика, так и на производстве.
Цель:
dev endpoint = localhost:8000/api/api.php
prod endpoint = domain/api/api.php
Vue .Config
devServer: {
proxy: {
'^/api': {
target: 'localhost:8000/api',
ws: true,
changeOrigin: true
}
Мой компонент
this.$axios
.post('/api/api.php?path=checkToken', JSON.stringify({ token: this.token }))
.then(response => {
// Stuff
})
.catch(error => alert(error));
}
I Я знаю, что у меня нет ничего для моего рабочего сервера, но даже в моем устройстве он ищет localhost: 8080, который используется по умолчанию. Может кто-то указать мне верное направление?