1

正如我在这篇文章中所问的那样,我想知道 Typescript 与 ES6 的兼容性如何,Typescript 2.0 计划支持:

我是否应该使用 Traceur 而不是 Typescript 来定位 ES5 但为 ES6 做好准备

然而,当我阅读google 的这篇文章时,似乎 Traceur 在即将到来的 Angular 2.0 中被大量使用。

因此,我正在尝试决定是否使用 typescript 或 Traceur 以便更好地为 Angular 2.0 做好准备(我的团队将减少重构)。

4

2 回答 2

3

新版本的 Angular 是使用 Traceur 开发的,这一事实应该不会影响您如何使用它。你仍然可以使用 Typescript 并利用语言类型检查和推理,因为新的 Angular 将是一个常规的 Javascript 库(编译为 ES5)。当 ES6 被广泛采用时,你仍然可以使用 typescript 和 target ES6 并以这种方式使用 ES6 angular。

于 2014-05-19T15:40:01.587 回答
0

你需要 traceur 来开发 AngularJS。你不需要它来使用 AngularJS。你仍然可以使用打字稿

于 2014-05-15T09:21:56.463 回答