#angular #typescript #proxy #code-reuse #angular-library
#угловой #машинописный текст #полномочие #повторное использование кода #угловая библиотека
Вопрос:
У меня есть преобразование существующего приложения в библиотеку. До сих пор все шло хорошо. Проблема, с которой я сталкиваюсь, заключается в том, что я хочу добавить конфигурации прокси-сервера в свой проект библиотеки.
Кто-нибудь может подсказать мне, как мы можем добавить прокси в библиотеку?
Спасибо.
Ответ №1:
Я надеюсь, вы говорите об API-прокси.
вы можете добавить proxy.conf.json
, все запросы в /api будут перенаправлены на htts://YOUR_API.com.
{ "/api": { "target": "http://targetIP:targetPort", "secure": false, "pathRewrite": {"^/api" : targeturl/api}, "changeOrigin": true, "logLevel": "debug" } }
после этого вы измените свой пакет.json, сделайте «пуск».: "ng serve --proxy-config proxy.conf.json"
Комментарии:
1. Спасибо вам за ваш ответ . Да, мне нужен прокси-сервер API, чтобы это было сделано. В обычном приложении angular я уже делал это, но, как я уже упоминал, мне нужно сделать то же самое в библиотеке angular, поэтому выполнение ng-службы с прокси-сервером не работает в библиотеке!
2. можете ли вы упомянуть свой файл package.json в своем ответе