通过代理配置从Electron-Angular项目调用API

问题描述 投票:0回答:1

在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我想调用locahost 3000如果我调用api / v1 in我的应用。

我已经阅读了Electron的文档,但我不明白如何使用setProxy()设置代理。

我尝试从应用程序调用API时遇到的错误是

ERR_CONNECTION_REFUSED
angular electron
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.