На angular, единственное, что нужно сделать, это создать файл proxy.conf.json
, настроить прокси с помощью команды ng serve --proxy-config proxy.conf.json
и написать текст, подобный
{
"/api/v1/": {
"target": "http://localhost:3000",
"secure": false
}
}
Тогда приложение автоматическипозвоните http://localhost:3000
, если я позвоню в мое приложение http://localhost:4200/api/v1/...
Моя проблема в том, что мое угловое приложение работает как приложение Electron, поэтому команда, которую я запускаю для его запуска, - electron .
, а я - нетдаже знаю, как сказать Electron, что я хочу вызвать locahost 3000, если я вызываю api / v1 в моем приложении.
Я прочитал документацию об Electron, но я не понимаю, как установить прокси сsetProxy()
.
Ошибка при попытке вызвать мой API из приложения:
ERR_CONNECTION_REFUSED