Angular 初学者对角度安装的误解

Angular 初学者对角度安装的误解,angular,angular-components,Angular,Angular Components,我是Angular 2的初学者 我尝试安装Angular 2,并使用quickstart遵循Angular.io中的步骤 在我观看应用程序内组件文件的教程中,我注意到第一行是 包括来自angular2/core的组件 import {Component} from "@angular2/core"; 在我的安装中,我注意到同一文件中的行是 import {Component} from "@angular/core"; 问题是: 这两行是相同的还是我在安装时做错了什么?没有任何@angula

我是Angular 2的初学者

我尝试安装Angular 2,并使用quickstart遵循Angular.io中的步骤

在我观看应用程序内组件文件的教程中,我注意到第一行是

包括来自angular2/core的组件

import {Component} from "@angular2/core";
在我的安装中,我注意到同一文件中的行是

import {Component} from "@angular/core";
问题是:


这两行是相同的还是我在安装时做错了什么?

没有任何
@angular2/core
。它必须是
angular2/core

当angular2在beta版(beta 17之前)中时,angular2以
angular2/core
的方式使用,但后来它被移动到@angular名称空间,类似于
@angular/core

现在,所有angular包和库都位于@angular命名空间下

@angular/core
@angular/common
@angular/compailer
<> P> >如果你看到<代码>角2 /核心< /代码>考虑它之前的β17的角度或非官方角度的释放(作为代码笔柱塞用来做CDN使用),并考虑更新到角4,它将显示<代码> @角/核< /代码>


另外,
angular cli
移动到
@angular/cli
,默认情况下生成angular 4代码。

@angular2
是旧包的名称。他们将其更改为
@angular
。如果您是angular新手,我建议您改为。谢谢Ploppy,我收到了Hanks Aniruddha Das,我收到了it@MustafaAgamey你能接受并投票给这个答案吗?我很抱歉,我认为声誉低的人可以通过点击勾号和道琼斯箭头来接受答案