【问题标题】:What JavaScript engine does the TypeScript compiler use on Windows?TypeScript 编译器在 Windows 上使用什么 JavaScript 引擎?
【发布时间】:2012-10-03 14:49:02
【问题描述】:

我安装了编辑器插件,这些是安装的文件:

我只是好奇编译器是如何工作的,是否有人可以概述这些文件?

  1. 还有两个 JavaScript 文件,我预计只有一个,什么 他们这样做(必须是编译器)? tsc 是编译器,typescript 是语法解析器吗?
  2. tsc.exe 是否使用 Chakra 引擎?
  3. 情报是用什么写的? 什么是lib文件 为了? (实际上我可以回答这个问题,它是 ECMAScript API)

【问题讨论】:

  • 假设是 M$ 创建了这个,可能是 C#,也可能是 VC++。您可以打开 js 文件并查看,因为 typescript 无论如何都会直接编译为标准 JS。
  • 是的,我做到了,这有点难说。我想我会看看是否有人已经知道。然而,这只是问题的一半。

标签: typescript


【解决方案1】:

还有两个 JavaScript 文件,我希望只有一个,它们是做什么用的(一个必须是编译器)? tsc 是编译器,typescript 是语法解析器吗?

tsc.js 是 tsc.exe 使用的命令行编译器。 typescript.js 和 tsc.js 基本相同,但 tsc.js 具有命令行编译所需的命令行选项解析器和批处理编译器。 typescript.js 只是核心编译器。

情报是用什么写的?

在 TypeScript 中。

lib 文件是干什么用的?

它是 JavaScript 运行时的类型描述。

【讨论】:

  • 是的,tsc.exe 的源代码在哪里?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-11
  • 2019-12-21
  • 2015-04-30
  • 1970-01-01
  • 2011-05-12
  • 1970-01-01
相关资源
最近更新 更多