在HTML文档中嵌入TypeScript代码

时间:2012-12-24 00:37:41

标签: typescript

是否可以在网页中嵌入TypeScript代码?我想在脚本标记中嵌入TypeScript代码,就像这样(以便它自动编译为Javascript):

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

3 个答案:

答案 0 :(得分:12)

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

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

答案 1 :(得分:9)

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

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

答案 2 :(得分:3)

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