【问题标题】:Show Typescript command line options when building in Visual Studio在 Visual Studio 中构建时显示 Typescript 命令行选项
【发布时间】:2015-08-12 02:51:41
【问题描述】:

我正在尝试熟悉 VS 2015 Typescript 项目,以及所有构建选项之间的差异。当我阅读关于 SO 的问题/答案时,它们通常指的是命令行选项,我并不总是知道它们如何转换为 VS 2015 UI 中的 Typescript 构建选项。

当您选择各种项目 Typescript 构建选项时,是否有某个窗口(或扩展名?)显示了 Visual Studio 运行的实际命令行?

【问题讨论】:

    标签: .net visual-studio typescript


    【解决方案1】:

    Visual Studio 通过 Microsoft.TypeScript.targets 编译 TypeScript,将选项文件的路径传递给 tsc.exe,例如:

    "C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.5\tsc.exe"  @"C:\Users\Username\AppData\Local\Temp\tmp12bc368455ec43d08c6a17ac865eb778.rsp"
    

    .rsp 文件内容:

    --sourcemap --target ES6 --noEmitOnError --locale en-US "C:\Users\Username\Documents\Visual Studio 2015\Projects\TypeScriptHTMLApp1\TypeScriptHTMLApp1\app.ts" ......
    

    不幸的是,它是一个临时文件,因此很难从中获取选项。

    您可以在文本编辑器中打开 .csproj 文件,找到 MSBuild 选项并获取命令行等效项:

    https://github.com/Microsoft/TypeScript/wiki/Setting-Compiler-Options-in-MSBuild-projects

    更新:您可以在工具 -> 选项中启用详细构建输出:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-05
      • 1970-01-01
      • 1970-01-01
      • 2014-09-13
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 2010-09-10
      相关资源
      最近更新 更多