TypeScript コードを Web ページに埋め込むことは可能ですか? 次のように、スクリプトタグ内に TypeScript コードを埋め込みたい (自動的に Javascript にコンパイルされるようにするため):
<script type = "text/typescript">
//TypeScript code goes here
</script>
TypeScript コードを Web ページに埋め込むことは可能ですか? 次のように、スクリプトタグ内に TypeScript コードを埋め込みたい (自動的に Javascript にコンパイルされるようにするため):
<script type = "text/typescript">
//TypeScript code goes here
</script>
実際には、そのようなTypeScriptコードを使用できるようにするプロジェクトがいくつかあります-TypeScript Compile、ts-htaccess。
ここでの落とし穴は、.tsコードをJavaScriptにコンパイルする必要があることです。これは、クライアント側(遅い、TSC全体をクライアントにロードする必要がある)またはサーバー側(明らかに高速で、はるかに高速)のいずれかで実行できます。コンパイルされたコードのキャッシュを活用する方が簡単です)。
これは私が書いたバージョンで、Microsoft/TypeScript/master のバージョンを直接使用するため、常に最新の状態に保たれます: https://github.com/basarat/typescript-script
ts
他の TypeScript バージョンを指定することもでき、問題なく動作します。
JavaScriptライブラリはこの目的のためにすでに開発されています-それはTypeScriptコンパイルと呼ばれ、それはタイプスクリプトをHTMLに埋め込むことを可能にします(上に示されているように)。