【问题标题】:The TypeScript compiler couldn't be found找不到 TypeScript 编译器
【发布时间】:2014-03-25 21:40:03
【问题描述】:

我正在使用 Visual Studio 2012 和 TypeScript 0.9.5 版。我也在使用 web Essentials 2.8。在我尝试保存 TypeScript 文件后,它说:

  1. 编译错误。
  2. 详见错误列表
  3. 找不到 TypeScript 编译器。下载http://www.typescriptlang.org/#Download

但即使下载最新版本也无济于事。我检查了一些链接,但找不到解决方案。

Right side panel of TypeScript files doesn't update properly

Cannot compile TypeScript files in Visual Studio 2012

请帮忙。

谢谢!!!

【问题讨论】:

    标签: visual-studio visual-studio-2012 typescript web-essentials


    【解决方案1】:

    您正在使用旧版本的 Web Essentials 和新版本的 TypeScript。 WebEssentials 在 v3.x 之后减少了对 typescript 的支持,以免与 Visual Studio 的 TypeScript 工具冲突。

    您可以在此处获取最新的 WebEssentials:http://vswebessentials.com/download

    【讨论】:

    • 更新web精华后,我保存TS文件时,系统没有生成最新的JS文件。我在 VS 2012 中查看了 Tools > Options > Web Essentials > type Script,之前有很多选项(其中一个是在保存 TS 文件时生成 JS 文件)但现在我只看到一个选项,那个选项是显示预览窗口。所有这些选项发生了什么?保存 TS 文件时如何启用 JS 文件生成?谢谢
    【解决方案2】:

    我还收到错误消息“找不到打字稿编译器”。 我有一个旧版本的 Web Essentials,当我安装 3.7 版时,错误消息消失了,但没有创建 js 文件。 然后在:工具->选项->文本编辑器->打字稿->项目 我检查了“保存时编译”(自动编译不属于项目的 TypeScript 文件),然后编译了 js 文件。

    此外,当我查看 typescript 文件的属性时,我现在在 Build Action 中看到了 TypeScriptCompile。当我拥有旧版本的 Web Essentials 时,我在 Build Action 中没有“TypeScriptCompile”选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-23
      • 1970-01-01
      • 2016-08-04
      • 2017-11-27
      • 1970-01-01
      • 1970-01-01
      • 2021-04-10
      • 2017-09-17
      相关资源
      最近更新 更多