angular cli配置使用代理
-
在工程
src
目录创建proxy.conf.json
文件 -
将以下内容添加到新代理文件
{ "/api": { "target": "http://example.local", "secure": false, "pathRewrite": { "^/api": "/example/api" }, "changeOrigin": true } }
此配置会将
http://localhost:4200/api
代理到http://example.local/example/api
-
在CLI配置文件angular.json中,将proxyConfig选项添加到服务目标.
... "architect": { "serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { "browserTarget": "your-application-name:build", "proxyConfig": "src/proxy.conf.json" }, ...