Я пытаюсь проксировать вызов API в компоненте .vue в проекте Laravel. В файле webpack.mix.js я добавил:
mix.webpackConfig({
devServer: {
proxy: {
"/v1": {
target: "https://api.example-uat.io/",
changeOrigin: true
}
}
}
});
Я запускаю npm run watch для автоматической компиляции изменений. Однако проксирование, похоже, не работает.
├─┬ [email protected]
│ └── [email protected] deduped
└── [email protected]
Я продолжаю получать ошибку 404 Not found при запуске. Похоже, проксирование не работает.
В приложении Laravel нет запрошенного маршрута. Вот почему он проксируется на открытый сервер API.
Есть ли другой способ добиться этого проксирования?
@Bart Да, я тестировал его с проектом Vue-Cli, и он отлично работал. Это просто не работает с Laravel Mix






Что именно не работает во втором блоке кода? Вы уверены, что ваши целевые пути верны?