typescript - 从 "@angular"而不是 "angular2"导入 { * }

标签 typescript angular commonjs

我对 angular2 有点困惑。许多例子显示像

import { Component } from "@angular/core"

但实际上在 node_module 中存在 angular2 目录。所以按道理应该是

import { Component } from "angular2/core" 

这两者有什么区别?

最佳答案

这是从 beta.17 更新到 rc.0 时引入的更改

https://github.com/angular/angular/blob/master/CHANGELOG.md#200-rc0-2016-05-02

关于typescript - 从 "@angular"而不是 "angular2"导入 { * },我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37136985/

相关文章:

javascript - Angular 2 不适合多页面应用程序吗?

typescript - 如何解决 Passport-http-bearer TypeScript 重载类型问题?

javascript - 将默认参数传递给 browserify 模块

javascript - 无法完成实时搜索查询

Angular - 动态添加/删除验证器

mysql - 如果我可以在 node-mysql 的回调中执行 "require",模块函数是添加到回调范围还是全局范围?

javascript - CommonJs模块系统中 "module.exports"和 "exports"之间的区别

javascript - 如何在 Angular 2 中使用自定义 http 刷新访问 token ?

jquery - 使用angular,typescript,webpack时如何将jquery添加到窗口对象

javascript - 在 Angular 4 中使用 bootstrap 4 或 ng-bootstrap 组件