6

我想在网站中运行 TypeScript 编译器,以便在 TypeScript 的网站TypeScript Playground上构建类似游乐场的东西。

与在服务器端运行 tsc 相反,我想直接在 JS 中运行 compile 它。我在这里查找了任何类似的帖子以及 TypeScript 语言规范中的任何描述,但我找不到任何相关信息。

4

3 回答 3

2

typescript 编译器是用 Typescript 编写的,因此您可以将编译器 (typescript.js) 加载到浏览器中。但请记住,它有点重(大约 250 KB)。

于 2013-01-29T17:09:44.333 回答
2

有一些关于TS Compiler API的文档 ,还有typestring - 一个仍然打算在 NodeJS 中使用的包装器,但您可以将其用作起点。

于 2015-05-03T12:55:57.877 回答
2

是的,可以在浏览器中使用 TypeScript 编译器而无需任何破解。在这个答案中查看我的示例游乐场和 monaco-editor 演示:TypeScript Web-Based IDE

于 2018-10-25T14:01:36.330 回答