#proxy #angular-cli
#прокси — сервер #угловой-cli
Вопрос:
Я пытаюсь создать угловую сборку с помощью прокси-файла, который я могу обслуживать с помощью прокси-файла, но прокси не работает с угловой сборкой
[{
"context": ["/api1", "/api2"],
"target": "http://api.expamle.com",
"secure": false,
"changeOrigin": true
}]
api должен работать, Когда я делаю сборку, я получил ошибку CORS
Ответ №1:
Если вы используете AWS Docker image для развертывания своего кода, вам необходимо добавить 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)