当我创建一个新的“HTMLWeb App”项目时,我得到了一个 .csproj,其中包含用于 Typescript 的项目 XML 中的一些默认选项。在哪里可以找到所有可能的 TypeScript 构建选项的列表?
在我的项目中搜索当前 3 个选项的名称,例如“TypeScriptIncludeComments”,在 Google 上没有返回任何结果。
当我创建一个新的“HTMLWeb App”项目时,我得到了一个 .csproj,其中包含用于 Typescript 的项目 XML 中的一些默认选项。在哪里可以找到所有可能的 TypeScript 构建选项的列表?
在我的项目中搜索当前 3 个选项的名称,例如“TypeScriptIncludeComments”,在 Google 上没有返回任何结果。
.targets我在 TypeScript 安装附带的文件中找到了选项列表。这是实际发送到“tsc.exe”(TypeScript 编译器)的命令行参数的完整选项列表
--comments--declaration--module $(TypeScriptModuleKind)--nolib--out $(TypeScriptOutFile)--sourcemap--target $(TypeScriptTarget)$(TypeScriptAdditionalFlags)更新 Guptas 对 Visual Studio 2015 RC 的回答。Microsoft.TypeScript.targets 文件现在位于 c:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\TypeScript 中。
--removeComments--noImplicitAny--declaration--module "$(TypeScriptModuleKind)"--out "$(TypeScriptOutFile)"--outDir "$(TypeScriptOutDir)"--sourcemap--target $(TypeScriptTarget)--noResolve$(TypeScriptAdditionalFlags)--mapRoot "$(TypeScriptMapRoot)"--sourceRoot "$(TypeScriptSourceRoot)"--codepage $(TypeScriptCodePage)--charset $(TypeScriptCharset)--emitBOM--noLib--preserveConstEnums--suppressImplicitAnyIndexErrors更改任何 Typescript 构建选项的最简单方法是使用Web Extensions。如果您使用 Visual Studio 进行任何类型的 Web 工作,我强烈推荐它。