【问题标题】:How to command line compile with Typescript 3.2.2?如何使用 Typescript 3.2.2 进行命令行编译?
【发布时间】:2018-12-13 18:36:10
【问题描述】:

我刚刚下载并安装了 TS v3.2.2 并得到了一个严重的惊喜:没有更多的 tsc.exe !

我正在使用 React 和 Web 项目的构建来开发一个大型 .NET 项目,其中我所有的 *.aspx 和 react 源都非常长,以至于在相当长的一段时间内我只是: 1) 在我工作的 React 文件夹中打开命令提示符 2) 并运行 tsc + Enter 编译所有 *.ts。

所以我的问题是,我现在还有哪些其他选项可以运行特定文件夹中所有文件的快速、仅 typescript 编译?

提前致谢, 米格尔

【问题讨论】:

  • tsc 仍应包含在 TypeScript 中 - 你在哪里找到官方声明它不是?
  • 嗯...首先我查看了文件夹 C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.2 和 tsc.exe 不再存在(但它存在于 TS 3.1 中! )。
  • 然后我在github.com/Microsoft/TypeScript/issues/28761得到了一些确认
  • 啊,您使用的是 TypeScript SDK(随 Visual Studio 提供),我很抱歉。我只使用从npm下载的版本(包含tsc命令)
  • 我也在本地安装,在我的项目文件夹的 node_modules 上,只是为了看看它带来了哪些文件 npm typescript 3.2.2。它也没有 tsc.exe 文件。

标签: typescript tsc


【解决方案1】:

仅供将来参考,在 Windows 命令提示符下,定位到特定文件夹,然后运行以下命令编译该文件夹内的所有 *.ts 文件:

node "C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.2\tsc.js"

目录“C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.2”是安装 typescript 3.2.2 的位置。

【讨论】:

    猜你喜欢
    • 2011-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    • 2016-02-02
    • 1970-01-01
    相关资源
    最近更新 更多