日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)TypeScript教程:TypeScript MSBuild編譯選項

概述

編譯選項可以在使用MSBuild的項目里通過MSBuild屬性指定。

創(chuàng)新互聯(lián)主營茄子河網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,茄子河h5微信小程序搭建,茄子河網(wǎng)站營銷推廣歡迎茄子河等地區(qū)企業(yè)咨詢

例子


  false
  true


  true
  false


映射

編譯選項MSBuild屬性名稱可用值
--declarationTypeScriptGeneratesDeclarations布爾值
--moduleTypeScriptModuleKindAMDCommonJsUMD 或 System
--targetTypeScriptTargetES3ES5, or ES6
--charsetTypeScriptCharset 
--emitBOMTypeScriptEmitBOM布爾值
--emitDecoratorMetadataTypeScriptEmitDecoratorMetadata布爾值
--experimentalDecoratorsTypeScriptExperimentalDecorators布爾值
--inlineSourceMapTypeScriptInlineSourceMap布爾值
--inlineSourcesTypeScriptInlineSources布爾值
--locale自動的自動設(shè)置成PreferredUILang的值
--mapRootTypeScriptMapRoot文件路徑
--newLineTypeScriptNewLineCRLF 或 LF
--noEmitOnErrorTypeScriptNoEmitOnError布爾值
--noEmitHelpersTypeScriptNoEmitHelpers布爾值
--noImplicitAnyTypeScriptNoImplicitAny布爾值
--noUnusedLocalsTypeScriptNoUnusedLocals布爾值
--noUnusedParametersTypeScriptNoUnusedParameters布爾值
--noLibTypeScriptNoLib布爾值
--noResolveTypeScriptNoResolve布爾值
--outTypeScriptOutFile文件路徑
--outDirTypeScriptOutDir文件路徑
--preserveConstEnumsTypeScriptPreserveConstEnums布爾值
--removeCommentsTypeScriptRemoveComments布爾值
--rootDirTypeScriptRootDir文件路徑
--isolatedModulesTypeScriptIsolatedModules布爾值
--sourceMapTypeScriptSourceMap文件路徑
--sourceRootTypeScriptSourceRoot文件路徑
--strictNullChecksTypeScriptStrictNullChecks布爾值
--suppressImplicitAnyIndexErrorsTypeScriptSuppressImplicitAnyIndexErrors布爾值
--suppressExcessPropertyErrorsTypeScriptSuppressExcessPropertyErrors布爾值
--moduleResolutionTypeScriptModuleResolutionClassic or Node
--experimentalAsyncFunctionsTypeScriptExperimentalAsyncFunctions布爾值
--jsxTypeScriptJSXEmitReact or Preserve
--reactNamespaceTypeScriptReactNamespacestring
--skipDefaultLibCheckTypeScriptSkipDefaultLibCheck布爾值
--allowUnusedLabelsTypeScriptAllowUnusedLabels布爾值
--noImplicitReturnsTypeScriptNoImplicitReturns布爾值
--noFallthroughCasesInSwitchTypeScriptNoFallthroughCasesInSwitch布爾值
--allowUnreachableCodeTypeScriptAllowUnreachableCode布爾值
--forceConsistentCasingInFileNamesTypeScriptForceConsistentCasingInFileNames布爾值
--allowSyntheticDefaultImportsTypeScriptAllowSyntheticDefaultImports布爾值
--noImplicitUseStrictTypeScriptNoImplicitUseStrict布爾值
--projectVS不支持 
--watchVS不支持 
--diagnosticsVS不支持 
--listFilesVS不支持 
--noEmitVS不支持 
--allowJsVS不支持 
VS特有選項TypeScriptAdditionalFlags任意編譯選項

我使用的Visual Studio版本里支持哪些選項?

查找 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets文件。 可用的MSBuild XML標簽與相應(yīng)的tsc編譯選項的映射都在那里。

ToolsVersion

工程文件里的1.7屬性值表明了構(gòu)建時使用的編譯器的版本號(這個例子里是1.7) 這樣就允許一個工程在不同的機器上使用固定的版本去編譯。

如果沒有指定TypeScriptToolsVersion,則會使用機器上安裝的最新版本的編譯器去構(gòu)建。

如果用戶使用的是更新版本的TypeScript,則會在首次加載工程的時候看到一個提示升級工程的對話框。

TypeScriptCompileBlocked

如果你使用其它的構(gòu)建工具(比如,gulp, grunt等等)并且使用VS做為開發(fā)和調(diào)試工具,那么在工程里設(shè)置true。 這樣VS只會提供給你編輯的功能,而不會在你按F5的時候去構(gòu)建。


當前名稱:創(chuàng)新互聯(lián)TypeScript教程:TypeScript MSBuild編譯選項
當前URL:http://www.dlmjj.cn/article/dpejcio.html