ค้นหาเว็บไซต์

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