当我创建一个新的“HTMLWeb App”项目时,我会在项目XML for Typescript中获得一个带有一些默认选项的.csproj。在哪里可以找到所有可能的TypeScript构建选项的列表?
搜索我项目中当前3个选项的名称,例如“TypeScriptIncludeComments”,在Google上没有返回任何结果。
答案 0 :(得分:5)
我找到了TypeScript安装附带的.targets
文件中的选项列表。以下是带有命令行参数的选项的完整列表,该参数实际发送到“tsc.exe”(TypeScript编译器)
--comments
--declaration
--module $(TypeScriptModuleKind)
--nolib
--out $(TypeScriptOutFile)
--sourcemap
--target $(TypeScriptTarget)
$(TypeScriptAdditionalFlags)
答案 1 :(得分:4)
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
答案 2 :(得分:0)
更改任何Typescript构建选项的最简单方法是使用Web Extensions。如果您使用Visual Studio进行任何类型的Web工作,我强烈推荐它。