【问题标题】:Solving error - tsc.exe exit code 1解决错误 - tsc.exe 退出代码 1
【发布时间】:2016-12-23 06:52:08
【问题描述】:

我关注VISUAL STUDIO 2015 QUICKSTART。 我已经按照指南中的说明完成了所有操作,外部工具的位置是 ./node_modules/.bin$(PATH) 但在构建时我得到 tcs.exe 退出代码:

【问题讨论】:

  • 这很可能是您在 Visual Studio 中的 TypeScript 集成问题。我建议放弃 Visual Studio 并选择对前端更有效的 Visual Code,但这取决于你。不要把 TypeScript 文件和 VS 文件搞得太乱,否则你最终会遇到我在这篇文章中展示的一样的混乱:stackoverflow.com/questions/39228507/…
  • @AlexBeugnet 我正在使用最好的 VsCode,但我需要转向 VS2015,因为我需要可维护性索引和代码指标的分析工具。顺便说一句,TypeScript 的复杂性度量是否有任何扩展或外部工具?
  • 我不知道,你应该看看VS或Visual Code中的外部扩展,可能有一些工具但我不知道:)

标签: angular visual-studio-2015 tsc tsconfig


【解决方案1】:

在 VisualStudio 2015 Update 3 .csproj 文件中添加这一行-

<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />

看看这是否有帮助。

【讨论】:

  • 如指南中所述:将 $(PATH) 条目移到 $(DevEnvDir) 条目上方。这告诉 Visual Studio 在使用其自己的外部工具版本之前使用全局路径中找到的外部工具(例如 npm)。
  • 我已经全局安装了 tsc。版本 2.1.4
  • 其实我也是这样做的,没什么区别
  • 尝试安装 TypeScript 2.1.4:microsoft.com/en-us/download/details.aspx?id=48593
【解决方案2】:

我也遇到了同样的问题 安装最新版 Typescript for Visual Studio 2015 后 来自https://www.microsoft.com/en-us/download/details.aspx?id=48593

并清理解决方案并运行它对我有用。

我正在使用 Visual Studio 2015 Update 3。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-08
    • 2016-09-17
    • 2016-07-14
    • 1970-01-01
    • 2014-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多