visual studio - ตัวเลือกการกำหนดค่าการสร้างโปรเจกต์ TypeScript มีอะไรบ้าง?
เมื่อฉันสร้างโปรเจกต์ "HTMLWeb App" ใหม่ ฉันจะได้ไฟล์ .csproj ที่มีตัวเลือกเริ่มต้นไม่กี่ข้อใน XML ของโปรเจกต์สำหรับ Typescript ฉันสามารถหาลิสต์ของตัวเลือกการสร้าง TypeScript ทั้งหมดได้ที่ไหน?
การค้นหาชื่อของตัวเลือกทั้ง 3 ที่อยู่ในโปรเจกต์ของฉันในขณะนี้ เช่น "TypeScriptIncludeComments" ไม่พบผลลัพธ์ใด ๆ บน Google
คำตอบ #1
ฉันพบรายการตัวเลือกในไฟล์ .targets ที่มาพร้อมกับการติดตั้ง TypeScript นี่คือรายการตัวเลือกทั้งหมดพร้อมกับอาร์กิวเมนต์บรรทัดคำสั่งที่ถูกส่งไปยัง "tsc.exe" (คอมไพเลอร์ TypeScript)
- TypeScriptIncludeComments .....
--comments - TypeScript สร้างการประกาศ .....
--declaration - TypeScriptModuleKind .....
--module $ (TypeScriptModuleKind) - TypeScriptIncludeDefaultLib .....
--nolib - TypeScriptOutFile .....
--out $ (TypeScriptOutFile) - TypeScriptSourceMap .....
--sourcemap - TypeScriptTarget .....
--target $ (TypeScriptTarget) - TypeScriptAdditionalFlags .....
$ (TypeScriptAdditionalFlags)
คำตอบ #2
อัปเดตเกี่ยวกับคำตอบของ Gupta สำหรับ Visual Studio 2015 RC ไฟล์ Microsoft.TypeScript.targets ตอนนี้อยู่ที่ c:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\TypeScript
- TypeScriptRemoveComments .....
--removeComments - TypeScriptNoImplicitAny .....
--noImplicitAny - TypeScript สร้างการประกาศ .....
--declaration - TypeScriptModuleKind .....
--module "$ (TypeScriptModuleKind)" - TypeScriptOutFile .....
--out "$ (TypeScriptOutFile)" - TypeScriptOutDir .....
--outDir "$ (TypeScriptOutDir)" - TypeScriptSourceMap .....
--sourcemap - TypeScriptTarget .....
--target $ (TypeScriptTarget) - TypeScriptNoResolve .....
--noResolve - TypeScriptAdditionalFlags .....
$ (TypeScriptAdditionalFlags) - TypeScriptMapRoot .....
--mapRoot "$ (TypeScriptMapRoot)" - TypeScriptSourceRoot .....
--sourceRoot "$ (TypeScriptSourceRoot)" - TypeScriptCodePage .....
--codepage $ (TypeScriptCodePage) - TypeScriptCharset .....
--charset $ (TypeScriptCharset) - TypeScriptEmitBOM .....
--emitBOM - TypeScriptNoLib .....
--noLib - TypeScript รักษา Const Enums .....
--preserveConstEnums - TypeScript ระงับข้อผิดพลาดดัชนี Any โดยปริยาย .....
--suppressImplicitAnyIndexErrors