#angular #continuous-integration
Вопрос:
Я создаю веб-приложение angular, и у меня несколько языков, что означает сборку для каждого языка, а также у меня несколько сред.
Как настоящий разработчик angular, я узнал, что у меня есть файлы среды, и я могу использовать их с помощью простого флага в ng build
команде -> > ng build --configurations='environment_name'
.
Скажем, у меня 3 среды, это означает, что мне нужно создать приложение 3 раза, и это занимает довольно много времени, когда у вас несколько языков.
С другой стороны, я могу построить его один раз с --prod
помощью флага и изменить значения, которые я хочу в main.js файл.
Это противоречит принципу углового, но это, безусловно, намного быстрее, чем многократная сборка.
Пожалуйста, помогите мне понять причины возврата к использованию файлов среды или других решений этой проблемы.