首页 文章

导入Angular 2组件的不同方法

提问于
浏览
0

我看到有两种方法可以在typescript上导入angular components文件:

从'angular2 / core'导入;从'@ angular / core'导入{Component,Input};

我理解这种方式是因为我将它添加到package.json依赖项中的方式 .

喜欢:

"angular2": "2.0.0-beta.16",

要么:

"@angular/compiler": "2.0.0-rc.4",
"@angular/core": "2.0.0-rc.4",

问题是:哪个是将Angular 2添加到我的项目中的最佳方法,为什么?

2 回答

  • 0

    实际上,它取决于您使用的Angular2的版本:

    • 测试版: import {Component} from 'angular2/core';

    • RC版: import {Component} from '@angular/core';

  • 0

    自测试版以来,角度软件包的命名约定发生了变化,这就是为什么新的rc-4和rc-5版本软件包以 @angular 开头,这些是你应该使用的 . 最好的方法是使用像Angular Cli这样的工具,通过包从npm包手动导入或使用你可以在github上找到的现成的种子项目

相关问题