【发布时间】:2013-05-13 05:27:48
【问题描述】:
这可能不是最好的问题,但我对 JS 还是完全陌生。我对 Typescript(作为 AS3 开发人员)感兴趣,但我一直在读到我需要安装 node.js 来编译它?这是为什么呢?
【问题讨论】:
标签: node.js typescript
这可能不是最好的问题,但我对 JS 还是完全陌生。我对 Typescript(作为 AS3 开发人员)感兴趣,但我一直在读到我需要安装 node.js 来编译它?这是为什么呢?
【问题讨论】:
标签: node.js typescript
TypeScript 是一种编译成 JavaScript 的语言。执行此操作的编译器似乎是用 JavaScript 编写的(或至少是分布式的)。而 node.js 是在浏览器之外执行 JavaScript 的最常用方式。
typescript 编译器就是简单的 JavaScript,由 node.js 执行来编译东西。
你问为什么?好吧,因为编译器的开发人员选择用它来编写他们的编译器。这可能是他们真正想要的任何语言。
不过,我的预感是编译器实际上是 用 TypeScript 编写的,并且它们分发编译后的版本。是的,一个用它应该编译的语言编写的编译器,奇怪但可能,超出了这个问题的范围。
【讨论】: