我正在将Angular 6(CLI)应用程序带入Electron,并且在弄清楚如何将代理配置文件带入Electron世界时遇到了问题。
在Angular CLI中,指定代理配置非常简单,例如:
ng serve --proxy-config proxy-config.json
代理配置文件如下:
{
"context": "/blah",
"target": "http://blah.com:4848",
"secure": false,
"pathRewrite": "{"^/blah": ""}
}
我遇到的问题是了解这将如何与电子做事方式相对应。我以为BrowserWindow.webContents.session.setProxy()
可能是一种方法,但是对我来说,实现看起来并不正确-
我觉得这是一个或多或少的常见问题,也许我在这里遗漏了一些明显的问题。任何指针将不胜感激!