我正在尝试使用代理文件构建Angular Build,我可以与代理文件一起使用,但是代理不能与Angular构建一起使用
[{
"context": ["/api1", "/api2"],
"target": "http://api.expamle.com",
"secure": false,
"changeOrigin": true
}]
api应该可以在构建时出现CORS错误
答案 0 :(得分:0)
如果您正在使用AWS Docker映像来部署代码,则需要将http-proxy-middleware添加到package.json文件中,并将以下代码添加到index.js或您运行命令的任何其他文件中。
const proxy = require('http-proxy-middleware')
var apiProxy = proxy('/api', {target: 'http://www.example.org/api'});
app.use(apiProxy)