46

TypeScript は、通常、内部で生成された複数のファイルと外部で生成されたライブラリで構成される大規模な JavaScripty プロジェクト用に設計されています。TypeScript コンパイラ (tsc) は、プロジェクトを構成する完全なファイル セットを提供することをどのように期待していますか?

4

6 に答える 6

34

名前を順番に指定するだけで、tsc は複数のソースを順番にコンパイルできます。

tsc foo.ts bar.ts

コマンド ライン引数を使用して、テキスト ファイルからファイルとコマンド ライン引数のリストを含むテキスト ファイルを渡すこともできます@

tsc @compile.txt

は次のcompile.txtようになります。

--module amd
foo.ts
bar.ts

importまた、 on file が を介して別のファイルを参照している場合、 は、依存するファイルを明示的にリストしなくても、tsc自動的にそれを把握することに注意してください。

于 2012-10-02T23:41:01.053 に答える
1

TypeScript 1.5 (ベータ版ですが、最終バージョンは間もなくリリースされる予定です) では、tsconfig.json ファイルを作成して、TypeScript コンパイラとコンパイルするファイルを構成できます (とりわけ)。向こうの私の答えを見てください: How to watch and compile all TypeScript sources?

于 2015-06-22T05:14:20.580 に答える
0

実際のプロジェクトをコンパイルする前に複数のファイルを事前にトランスパイルする必要がある場合は、別の tsconfig--projectコンパイラ オプションと共に使用します。

有効な構成ファイルを指定してプロジェクトをコンパイルします。引数には、有効な JSON 構成ファイルへのファイル パス、または tsconfig.json ファイルを含むディレクトリへのディレクトリ パスを指定できます。詳細については、tsconfig.json のドキュメントを参照してください。

ユースケースの 1 つは、結果の JS ファイルが後で ionic アプリ スクリプトのコマンド ライン引数で使用される必要がある場合です。

于 2017-12-06T08:40:35.767 に答える