angular2 / core和@ angular / core之间的区别

时间:2016-05-29 12:39:01

标签: typescript angular

可能非常愚蠢,但我已经看到了

的几种用法
import {Component} from 'angular2/core'

import {Component} from '@angular/core'

但我无法理解何时使用其中一种。

由于

3 个答案:

答案 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