54

TypeScript コードを Web ページに埋め込むことは可能ですか? 次のように、スクリプトタグ内に 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コンパイルと呼ばれ、それはタイプスクリプトをHTMLに埋め込むことを可能にします(上に示されているように)。

于 2012-12-24T00:42:59.257 に答える