oktatas:web:angular:angular_koernyezeti_valtozok
Tartalomjegyzék
Angular - Környezeti változók
- Szerző: Sallai András
- Copyright © Sallai András, 2023
- Web: https://szit.hu
Környezeti változók
Az Angular alkalmazások számára beállíthatunk változókat az src könyvtárban található environment.ts fájlban.
Alapértelmezetten létezik egy változó a „production”. Ez a változó jelzi, hogy éles vagy fejlesztői környezettel dolgozunk.
- src/environment.ts
export const environment = { production: false };
Környezeti változó beállítása
A példa kedvéért vegyünk fel egy apiHost változót, amiben tároljuk, hol érhető el a REST API:
- src/environment.ts
export const environment = { production: false, apiHost: 'http://localhost:8000/api/' };
A változó felhasználása
Az apiHost változót jellemzően egy szolgáltatásban használjuk. Legyen egy auth.service.ts, a példa kedvéért.
- src/app/shared/auth.service.ts
//... import { environment } from 'src/environments/environment'; //... let endpoint = 'login' let url = environment.apiHost + endpoint;
oktatas/web/angular/angular_koernyezeti_valtozok.txt · Utolsó módosítás: 2023/01/05 20:11 szerkesztette: admin