Ответ 1
С момента первого кандидата на выпуск пакеты переупаковываются в отдельные пакеты. Теперь для каждого объекта есть один пакет.
angular2/core (before rc.0) -> @angular/core (>= rc.0)
Может быть, очень глупо, но я видел несколько применений
import {Component} from 'angular2/core'
и
import {Component} from '@angular/core'
но я не могу понять, когда использовать тот или иной.
Спасибо
С момента первого кандидата на выпуск пакеты переупаковываются в отдельные пакеты. Теперь для каждого объекта есть один пакет.
angular2/core (before rc.0) -> @angular/core (>= rc.0)
Angular2 команда переупаковала Angular, и все эти пакеты распределены в области @Angular npm.
Читайте здесь больше из официальных документов и проверяйте различные измененные пути с помощью RC relase, https://github.com/angular/angular/blob/master/CHANGELOG.md (2.0.0-rc.0 (2016) -05-02))
# Когда Angular2 проходил через Бета-релизы, мы использовали импорт различных символов из angular2/core
.
# Теперь Angular2 проходит кандидат Release (RC), мы должны импортировать различные символы из @angular/core
.
import {Component} from 'angular2/core'
для версий <= beta.x
import {Component} from '@angular/core'
для >= RC.x