@Boogie1989

Angular 2 вложеные директивы?

Гдето пол года назад изучая Angular 2 написал не большое приложение и забыл о нем. Сейчас хочу продолжить обучение но смотрю что много уже поменялось в нем. Допустим раньше вложиные компоненты подключались на прямую в компонент в массив directives
@Component({
		selector: 'app-root',
		templateUrl: ',
                directives:[]
	})

сейчас же появился @NgModule. Как я понял в него подключаюся все компоненты? Появился какой то module.id - для чего он? Если кому то не сложно, буду рад помощи)
И еще, есть ли смысл начинать углубленно учить ng2, или еще рановато?
  • Вопрос задан
  • 888 просмотров
Пригласить эксперта
Ответы на вопрос 2
@bromzh
Drugs-driven development
Про модули (NgModule): https://angular.io/docs/ts/latest/guide/ngmodule.html

module.id - это немного другое. Оно используется SystemJS при сборке и нужно оно для того, чтобы пути к шаблонам и стилям были относительно текущего файла: schwarty.com/2015/12/22/angular2-relative-paths-fo...

Начинать учить ng2 самое время, так как релиз уже вышел.

можно ли настроить компилятор ts что бы он ложил все js файли в отдельную папку, а не возлу ts файлов?


Конечно, для этого есть опция outDir. https://www.typescriptlang.org/docs/handbook/compi...
Ответ написан
Комментировать
@Boogie1989 Автор вопроса
Еще вопрос, можно ли настроить компилятор ts что бы он ложил все js файли в отдельную папку, а не возлу ts файлов?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы