Я создал приложение с Angular-CLI и для целей отладки хотел бы показать некоторую информацию в приложении о выполняемой сборке. Например, ветвь git или время сборки и т. Д.Установить переменную окружения во время сборки
Я мог написать сценарий, который управляет src/environments/environment.ts
, но я спрашиваю себя, есть ли лучший способ. Тем более, что этот файл является частью контроля источника.
Переключатель на Угловом CLI для перезаписи значения переменной будет приятным. Предположим, что переменные environment.build
и environment.time
настроены на dummys в environment.ts
. Затем с ng --env[build]=master --env[time]=201612130742
я бы переписал их с вычисленными значениями.
Но, насколько мне известно, чего-то подобного не существует?
У меня также есть сценарий узла, который также записывается в папку окружения, но в отдельный файл, после чего приложение считывает содержимое файла. –