日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

概述

編譯選項(xiàng)可以在使用MSBuild的項(xiàng)目里通過(guò)MSBuild屬性指定。

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

例子


  false
  true


  true
  false


映射

編譯選項(xiàng)MSBuild屬性名稱(chēng)可用值
--declarationTypeScriptGeneratesDeclarations布爾值
--moduleTypeScriptModuleKindAMDCommonJsUMD 或 System
--targetTypeScriptTargetES3ES5, or ES6
--charsetTypeScriptCharset 
--emitBOMTypeScriptEmitBOM布爾值
--emitDecoratorMetadataTypeScriptEmitDecoratorMetadata布爾值
--experimentalDecoratorsTypeScriptExperimentalDecorators布爾值
--inlineSourceMapTypeScriptInlineSourceMap布爾值
--inlineSourcesTypeScriptInlineSources布爾值
--locale自動(dòng)的自動(dòng)設(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特有選項(xiàng)TypeScriptAdditionalFlags任意編譯選項(xiàng)

我使用的Visual Studio版本里支持哪些選項(xiàng)?

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

ToolsVersion

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

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

如果用戶(hù)使用的是更新版本的TypeScript,則會(huì)在首次加載工程的時(shí)候看到一個(gè)提示升級(jí)工程的對(duì)話(huà)框。

TypeScriptCompileBlocked

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


網(wǎng)頁(yè)題目:創(chuàng)新互聯(lián)TypeScript教程:TypeScript MSBuild編譯選項(xiàng)
URL網(wǎng)址:http://www.5511xx.com/article/dpejcio.html