Подтвердить что ты не робот

Разница между angular2/core и @angular/core

Может быть, очень глупо, но я видел несколько применений

import {Component} from 'angular2/core'

и

import {Component} from '@angular/core'

но я не могу понять, когда использовать тот или иной.

Спасибо

4b9b3361

Ответ 1

С момента первого кандидата на выпуск пакеты переупаковываются в отдельные пакеты. Теперь для каждого объекта есть один пакет.

angular2/core (before rc.0) -> @angular/core (>= rc.0) 

Ответ 2

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.

Ответ 3

import {Component} from 'angular2/core' для версий <= beta.x

import {Component} from '@angular/core' для >= RC.x