метаданные angular2 для переменных среды - PullRequest
0 голосов
/ 03 июля 2018

Постараюсь максимально описать мою проблему

У меня есть 2 файла среды, один для dev и один для prod, для dev это просто, потому что локально, но для prod у нас есть 3 сервера, и когда мы создаем приложение, оно генерирует app.js, который в основном передает переменные окружения, которые в основном строки:

В основном это содержит:

const ProdConfig: EnvConfig = { ENV: «ПРОД», API: 'http://[ip адрес]: 82 / api', ТОКЕН: 'http://[ip адрес]: 82 / токен', SLIPS_API: 'http://[ip адрес]: 83 / api', };

в [ip address] он содержит ip-адрес сервера, проблема в том, что он работает для одного сервера, поэтому, когда мы перемещаем приложение на другой сервер, нам нужно вручную отредактировать app.js и исправить IP-адрес.

Есть ли способ сделать IP-адрес настраиваемым с помощью внешнего файла конфигурации в этом сценарии?

1 Ответ

0 голосов
/ 03 августа 2018

IP-адрес вашего сервера API не должен меняться. IP-адрес вашего 3 веб-серверов не должен влиять на адрес окна, в котором выполняется код вашего API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...