설정

.env 설정은 런타임 시에 읽어오는 환경변수입니다.

우리는 런타임이 아닌 다이나믹하게 불러오고 관리할 수 있는 기능이 필요하였습니다.

설정에 등록된 키/값은 globalService를 Dependency Injection을 통해 쉽게 사용할 수 있습니다.

등록된 키/값을 확인할 수 있습니다.

추가 버튼을 클릭하여 키/값을 신규로 추가할 수 있습니다.

삭제모드 토글을 활성화 하면 키/값을 삭제할 수 있습니다.

삭제 버튼을 클릭하면 확인 모달이 출력되며 확인 모달에 삭제 버튼을 클릭하면 데이터가 물리삭제 됩니다.

Dependency Injection

constructor(
  @Inject('DATA_SOURCE')
  private datasource: DataSource,
  
  private globalService: GlobalService
) {}
const imageDomain = await this.globalService.getGlobal('imageDomain')

Last updated