是否可以在网页中嵌入TypeScript代码?我想在脚本标记中嵌入TypeScript代码,就像这样(以便它自动编译为Javascript):
<script type = "text/typescript">
//TypeScript code goes here
</script>
答案 0 :(得分:12)
实际上有几个项目允许您使用类似这样的TypeScript代码 - TypeScript Compile,ts-htaccess。
这里的问题是.ts代码应该编译成JavaScript - 它可以在客户端(慢速;整个TSC也应该加载到客户端)或服务器端(显然更快,并且在编译的代码上利用缓存要容易得多。
答案 1 :(得分:9)
这是我写的一个版本,直接使用Microsoft / TypeScript / master中的版本,因此它始终保持最新:https://github.com/basarat/typescript-script
您甚至可以将ts
指向您可能拥有的任何其他TypeScript版本,并且它可以正常工作
答案 2 :(得分:3)
为此目的已经开发了一个JavaScript库 - 它被称为TypeScript Compile,它允许将typescript嵌入HTML中(如上所示。)