2

新しい「HTMLWeb アプリ」プロジェクトを作成すると、Typescript のプロジェクト XML でいくつかの既定のオプションを含む .csproj を取得します。可能なすべての TypeScript ビルド オプションのリストはどこにありますか?

「TypeScriptIncludeComments」など、現在プロジェクトにある 3 つのオプションの名前を検索しても、Google で結果が返されませんでした。

4

3 に答える 3

5

.targetsTypeScript のインストールに同梱されているファイルにオプションのリストが見つかりました。実際に "tsc.exe" (TypeScript コンパイラ) に送信されるコマンド ライン引数を含むオプションの完全なリストを次に示します。

  • TypeScriptIncludeComments ..... --comments
  • TypeScriptGeneratesDeclarations ..... --declaration
  • TypeScriptModuleKind .....--module $(TypeScriptModuleKind)
  • TypeScriptIncludeDefaultLib ..... --nolib
  • TypeScriptOutFile ..... --out $(TypeScriptOutFile)
  • TypeScriptSourceMap ..... --sourcemap
  • TypeScriptTarget ..... --target $(TypeScriptTarget)
  • TypeScriptAdditionalFlags ..... $(TypeScriptAdditionalFlags)
于 2013-04-07T16:19:17.007 に答える
4

Visual Studio 2015 RC に対する Guptas の回答を更新します。Microsoft.TypeScript.targets ファイルは、現在 c:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\TypeScript にあります。

  • TypeScriptRemoveComments .....--removeComments
  • TypeScriptNoImplicitAny .....--noImplicitAny
  • TypeScriptGeneratesDeclarations .....--declaration
  • TypeScriptModuleKind .....--module "$(TypeScriptModuleKind)"
  • TypeScriptOutFile .....--out "$(TypeScriptOutFile)"
  • TypeScriptOutDir .....--outDir "$(TypeScriptOutDir)"
  • TypeScriptSourceMap .....--sourcemap
  • TypeScriptTarget .....--target $(TypeScriptTarget)
  • TypeScriptNoResolve .....--noResolve
  • TypeScriptAdditionalFlags .....$(TypeScriptAdditionalFlags)
  • TypeScriptMapRoot .....--mapRoot "$(TypeScriptMapRoot)"
  • TypeScriptSourceRoot .....--sourceRoot "$(TypeScriptSourceRoot)"
  • TypeScriptCodePage .....--codepage $(TypeScriptCodePage)
  • TypeScriptCharset .....--charset $(TypeScriptCharset)
  • TypeScriptEmitBOM .....--emitBOM
  • TypeScriptNoLib .....--noLib
  • TypeScriptPreserveConstEnums .....--preserveConstEnums
  • TypeScriptSuppressImplicitAnyIndexErrors .....--suppressImplicitAnyIndexErrors
于 2015-05-15T11:31:25.663 に答える
0

Typescript ビルド オプションを変更する最も簡単な方法は、Web 拡張機能を使用することです。Visual Studio で何らかの Web 作業を行う場合は、強くお勧めします。

于 2013-04-07T16:19:16.730 に答える