54

是否可以在网页中嵌入 TypeScript 代码?我想在脚本标签中嵌入 TypeScript 代码,如下所示(以便它自动编译为 Javascript):

<script type = "text/typescript">
    //TypeScript code goes here
</script>
4

3 回答 3

27

实际上有几个项目允许你使用这样的 TypeScript 代码 - TypeScript Compilets-htaccess

这里的问题是 .ts 代码应该编译成 JavaScript - 它可以在客户端(慢;整个 TSC 也应该加载到客户端)或服务器端(显然更快,而且还很远)更容易利用已编译代码上的缓存)。

于 2012-12-24T00:42:51.987 回答
16

这是我编写的一个版本,它直接使用 Microsoft/TypeScript/master 的版本,因此它始终保持最新:https ://github.com/basarat/typescript-script

您甚至可以指向ts您可能拥有的任何其他 TypeScript 版本,它会正常工作

于 2016-07-20T22:20:44.743 回答
5

已经为此目的开发了一个 JavaScript 库 - 它称为TypeScript Compile,它允许将 typescript 嵌入到 HTML 中(如上所示。)

于 2012-12-24T00:42:59.257 回答