Доступ к переменным окружения с сервера nginx вместо файла environment.ts - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь экстернализировать переменные окружения в моем приложении angular 6.Я хочу разместить эти свойства на сервере nginx, а затем получить к ним доступ в своем приложении, чтобы эти переменные среды можно было изменять без сборки и даже без перезапуска сервера.

То, что я сделал до сих пор, это добавленное свойствофайл на сервер nginx через мой docker файл во внешней папке в / usr / share и добавленный ниже в файл nginx.conf

location /external/ {
            alias /usr/share/external/;
            autoindex off;
        }

, и теперь я могу получить доступ к этому файлу с http://localhost/external/sample.json

Далее мне нужно удалить свойства из файла environment.ts и получить их из расположения сервера.Я застрял там, где именно мне нужно сделать этот запрос GET и получить свойства с сервера перед загрузкой приложения.

Кроме того, в любое время меняются свойства, будет ли требоваться возврат приложения или есть какой-либо другой способ использовать обновленныйсвойства.

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