Update MSBuild options on newer compiler option. PR494

This commit is contained in:
zhongsp 2017-02-09 08:50:12 +08:00
parent 44b81fb63d
commit b4fcacb4ab

View File

@ -26,27 +26,32 @@
`--allowSyntheticDefaultImports` | TypeScriptAllowSyntheticDefaultImports | 布尔值
`--allowUnreachableCode` | TypeScriptAllowUnreachableCode | 布尔值
`--allowUnusedLabels` | TypeScriptAllowUnusedLabels | 布尔值
`--alwaysStrict` | TypeScriptAlwaysStrict | 布尔值
`--baseUrl` | TypeScriptBaseUrl | 文件路径
`--charset` | TypeScriptCharset |
`--declaration` | TypeScriptGeneratesDeclarations | 布尔值
`--declarationDir` | TypeScriptDeclarationDir | 文件路径
`--diagnostics` | *MSBuild不支持此选项* |
`--disableSizeLimit` | *MSBuild不支持此选项* |
`--emitBOM` | TypeScriptEmitBOM | 布尔值
`--emitDecoratorMetadata` | TypeScriptEmitDecoratorMetadata | 布尔值
`--experimentalAsyncFunctions` | TypeScriptExperimentalAsyncFunctions | 布尔值
`--experimentalDecorators` | TypeScriptExperimentalDecorators | 布尔值
`--forceConsistentCasingInFileNames` | TypeScriptForceConsistentCasingInFileNames | 布尔值
`--help` | *MSBuild不支持此选项* |
`--importHelpers` | TypeScriptImportHelpers | 布尔值
`--inlineSourceMap` | TypeScriptInlineSourceMap | 布尔值
`--inlineSources` | TypeScriptInlineSources | 布尔值
`--init` | *MSBuild不支持此选项* |
`--isolatedModules` | TypeScriptIsolatedModules | 布尔值
`--jsx` | TypeScriptJSXEmit | `React`或`Preserve`
`--jsxFactory` | TypeScriptJSXFactory | 有效的名字
`--lib` | TypeScriptLib | 逗号分隔的字符串列表
`--listEmittedFiles` | *MSBuild不支持此选项* |
`--listFiles` | *MSBuild不支持此选项* |
`--locale` | *automatic* | 自动设置为PreferredUILang值
`--mapRoot` | TypeScriptMapRoot | 文件路径
`--maxNodeModuleJsDepth` | *MSBuild不支持此选项* |
`--module` | TypeScriptModuleKind | `AMD``CommonJs``UMD``System`或`ES6`
`--moduleResolution` | TypeScriptModuleResolution | `Classic`或`Node`
`--newLine` | TypeScriptNewLine | `CRLF`或`LF`
@ -78,6 +83,7 @@
`--sourceMap` | TypeScriptSourceMap | 文件路径
`--sourceRoot` | TypeScriptSourceRoot | 文件路径
`--strictNullChecks` | TypeScriptStrictNullChecks | 布尔值
`--stripInternal` | TypeScriptStripInternal | 布尔值
`--suppressExcessPropertyErrors` | TypeScriptSuppressExcessPropertyErrors | 布尔值
`--suppressImplicitAnyIndexErrors` | TypeScriptSuppressImplicitAnyIndexErrors | 布尔值
`--target` | TypeScriptTarget | `ES3``ES5`,或`ES6`