1. declarations
- 컴포넌트를 템플릿에서 사용하려면 먼저 NgModule에서 정의부터 해야한다.
- NgModule은 일종의 '패키지'이며 declarations는 모듈이 어떤 컴포넌트들을 '소유'했는지 나타낸다.
2. imports
- 모듈이 어떤 '의존성 파일'들을 가지고 있는지 기술한다.
- 템플릿에서 사용하겠다거니 '의존성주입(dependency injection)'과 함께 사용할 것들은 NgModule의 imports에 두어야 한다.
3. providers
- 의존성 주입에 사용
- 어떤 서비스를 앱에서 사용할 수 있도록 주입하려면 여기에 추가
4. bootstrap
- 모듈이 앱의 부트스트랩에 사용될 때 AppComponent 컴포넌트를 최상위 컴포넌트로 로드해야 한다는 것을 나타낸다.
'앵귤러 마스터북' 카테고리의 다른 글
Angular 시작하기 (0) | 2018.10.28 |
---|
댓글