可能非常愚蠢,但我已经看到了
的几种用法import {Component} from 'angular2/core'
和
import {Component} from '@angular/core'
但我无法理解何时使用其中一种。
由于
答案 0 :(得分:12)
从第一个候选版本开始,软件包将重新打包到单个软件包中。现在每个功能区都有一个包。
angular2/core (before rc.0) -> @angular/core (>= rc.0)
答案 1 :(得分:6)
Angular2团队已重新打包Angular,所有这些软件包都在 @Angular npm范围内分发。
在此处阅读更多官方文档,并使用RC版本检查各种更改的路径,https://github.com/angular/angular/blob/master/CHANGELOG.md(2.0.0-rc.0(2016-05-02))
#当Angular2通过 Beta版本时,我们使用了来自 angular2/core
的各种符号。
#现在Angular2正在通过候选发布版(RC),我们必须从 @angular/core
导入各种符号。< / p>
答案 2 :(得分:2)
import {Component} from 'angular2/core'
版本 <= beta.x
import {Component} from '@angular/core'
>= RC.x