【问题标题】:Angular 2.0 - ES6 without typescriptAngular 2.0 - 没有打字稿的 ES6
【发布时间】:2015-10-06 23:43:04
【问题描述】:

所以在 Angular 2.0 入门页面上,它说我们可以使用 Typescript 来导入模块,但这不是 ES6 的核心部分吗?

那么,一旦 ES6 将在浏览器中得到完全支持(或至少模块加载),这是否意味着我们不必在 Angular 2.0 应用程序中使用 Typescript?

https://angular.io/docs/js/latest/guide/setup.html“导入与window.angular”章节

【问题讨论】:

    标签: angular typescript ecmascript-6


    【解决方案1】:

    基本上在 Angular 2.0 或 Angular 1.x 中使用 TypeScript 可以帮助您进行开发,使用 TypeDef 您的编辑器提供智能感知,并且 ES6 的几乎所有功能都在 TypeScript 中。

    【讨论】:

      【解决方案2】:

      这是否意味着我们不必在 Angular 2.0 应用程序中使用 Typescript

      是的。如果本机支持模块加载器,则不需要 typescript 来进行模块加载转换。

      事实:即使在今天,你也不必使用 typescript。你可以编写 typescript 手动生成的 JavaScript,甚至可以使用 babel 之类的东西。

      【讨论】:

      • 还有注释?为此我必须使用打字稿,还是支持 angular2.0?
      • ES7 : to es5 transpilers TypeScript / BabelJS / others .... 或者手动编写这些transpile的javascript
      猜你喜欢
      • 1970-01-01
      • 2016-04-06
      • 2020-08-30
      • 1970-01-01
      • 2015-07-13
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 2017-08-17
      相关资源
      最近更新 更多