В этой статье я покажу вам, как устанавливать и получать доступ к переменным среды в Angular 16.

1 — Создайте пустой проект Angular

Во-первых, давайте начнем с создания пустого проекта Angular 16. Для этого откройте терминал в VScode и введите следующую команду:

> ng new environmentVariablesDemo

и обязательно следуйте командным подсказкам. Это может занять некоторое время, потому что Angular собирается загрузить необходимые пакеты. Ниже приведена ссылка на статью, которую я создал, которая покажет вам, как создать пустой проект Angular 16 вместе со всеми необходимыми требованиями.



2 — Создайте базовые среды с помощью Angular CLI.

Angular CLI предоставляет вам возможность создать папку среды вместе с файлами среды разработки и рабочей среды. Чтобы использовать Angular CLI, введите следующую команду в терминале вашего проекта:

ng g environments

Выполнив команду, вы заметите, что в проект добавлена ​​новая папка под названием «environments». Кроме того, добавлены два файла TypeScript среды. Один для разработки, другой для производства.

Кроме того, если вы откроете файл src/angular.json и найдёте раздел development, вы заметите, что была добавлена ​​следующая конфигурация:

 "fileReplacements": [
    {
      "replace": "src/environments/environment.ts",
      "with": "src/environments/environment.development.ts"
    }
  ]

Этот дополнительный атрибут указывает проекту Angular заменить файл среды prod файлом разработки, когда приложение обслуживается/компилируется с использованием среды разработки.

3 — Настройте наш…