编译包含typescript代码的html

时间:2015-06-21 07:33:43

标签: typescript polymer

有没有办法编译包含嵌入的打字稿代码的.html文件?

我的意思是里面有一个.html:

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

我想在编译时编译它,而不是运行时。

用例位于Polymer元素中,您可以在同一HTML文件中包含模板和代码。使用TypeScript,我不得不将其拆分为两个文件并引用另一个文件。

2 个答案:

答案 0 :(得分:0)

在所有HTML中,不仅仅是聚合物,您还可以使用内联JavaScript代码。这是一种不好的做法,尽管为了简洁起见在示例中使用它。这样做的问题是这种做法随后被带入实际的程序中。

只需使用:

<script src="relative/path/to/your/compiled/typescript.js"></script>

只有type="text/typescript"需要XHTML属性(与HTML5相同),我可以放心地假设您没有使用Polymer。

答案 1 :(得分:0)

做这样的事情你自己运行打字稿编译器。使用typescript-script项目

为您完成了这项工作

https://github.com/basarat/typescript-script