正如我在这篇文章中所问的那样,我想知道 Typescript 与 ES6 的兼容性如何,Typescript 2.0 计划支持:
我是否应该使用 Traceur 而不是 Typescript 来定位 ES5 但为 ES6 做好准备
然而,当我阅读google 的这篇文章时,似乎 Traceur 在即将到来的 Angular 2.0 中被大量使用。
因此,我正在尝试决定是否使用 typescript 或 Traceur 以便更好地为 Angular 2.0 做好准备(我的团队将减少重构)。
正如我在这篇文章中所问的那样,我想知道 Typescript 与 ES6 的兼容性如何,Typescript 2.0 计划支持:
我是否应该使用 Traceur 而不是 Typescript 来定位 ES5 但为 ES6 做好准备
然而,当我阅读google 的这篇文章时,似乎 Traceur 在即将到来的 Angular 2.0 中被大量使用。
因此,我正在尝试决定是否使用 typescript 或 Traceur 以便更好地为 Angular 2.0 做好准备(我的团队将减少重构)。
新版本的 Angular 是使用 Traceur 开发的,这一事实应该不会影响您如何使用它。你仍然可以使用 Typescript 并利用语言类型检查和推理,因为新的 Angular 将是一个常规的 Javascript 库(编译为 ES5)。当 ES6 被广泛采用时,你仍然可以使用 typescript 和 target ES6 并以这种方式使用 ES6 angular。
你需要 traceur 来开发 AngularJS。你不需要它来使用 AngularJS。你仍然可以使用打字稿