问题标签 [tsc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
118135 浏览

javascript - 找不到 Typescript 编译器:命令“tsc”无效

刚刚将 Typescript 扩展安装到 VS2012 并按照Install TypeScript for Visual Studio 2012教程调用编译器:

但是当我尝试编译 .ts 文件时,我应该在哪里输入:tsc greeter.ts?在 VS 命令行和 Windows 控制台中尝试过,总是得到 tsc 未被识别为 command( Command "tsc" is not valid.) 的消息。

0 投票
9 回答
158754 浏览

typescript - 如何从现有的 JavaScript 库生成 .d.ts “类型”定义文件?

我正在使用我自己和第三方的很多库。我看到“typings”目录包含一些用于 Jquery 和 WinRT...但它们是如何创建的?

0 投票
6 回答
36254 浏览

typescript - 如何将多个源文件传递给 TypeScript 编译器?

TypeScript 专为大型 JavaScripty 项目而设计,这些项目通常由多个内部生成的文件以及外部生成的库组成。TypeScript 编译器 (tsc) 如何期望您为它提供构成项目的完整文件集?

0 投票
5 回答
3782 浏览

javascript - TypeScript 是否为 NodeJS 模块访问提供了明确的公共 API?

从节点应用程序中,我想做:

我希望将编译器实现到构建系统中,但无法访问公共 API(typescript.compile 等),这是不可能的。

这是我想做的更完整的示例,尽管下面是针对 LiveScript,而不是 TypeScript,在为 Brunch.io 构建系统编写的插件中使用:

好奇是否有人找到了解决方法?

更新

我最终针对上面和其他地方列出的各种问题实施了自己的解决方案。有关更多信息和用法,请参阅https://github.com/damassi/TypeScript-Watcher

0 投票
1 回答
509 浏览

runtime-error - TypeScript tsc 引发错误“无效句柄”80070006(解决方案)

从 cmd 命令行提示符(Windows 7 x64)运行 tsc 时出现此异常:

0 投票
1 回答
2609 浏览

windows - 如何在 Windows 上的“观察输出文件”模式 (tsc -w) 下使用 TypeScript 编译器?

VS插件安装的编译器版本没有这个选项,但是node.js的版本有。但是我不能让这个模式在 Windows 上工作。它创建空文件并且不编译任何东西。这是一个已知的错误吗?这可以帮助吗?我不想用重量级的VS,创建VS项目等等。

更新:我提交了一个错误

0 投票
2 回答
1388 浏览

typescript - 如何在 tsc 上执行分离的 .ts 文件?

我制作了两个 TypeScript 文件A.tsTestA.ts.

A.ts

测试A.ts

  • tsc TestA.ts
    好的。它制作 A.js 和 TestA.js。

  • tsc TestA.ts -e
    吴。“参考错误:A未定义”

  • tsc A.ts TestA.ts -e
    也会引发同样的错误

我哪里错了?

0 投票
2 回答
2453 浏览

npm - 无法使用 tsc 节点模块编译打字稿

我正在尝试使用 tsc 节点包模块将打字稿编译成 JavaScript。首先,我已经使用npm install -g typescript. 在我的本地目录中,我创建了一个名为 classes.js 的文件,其中包含有效的打字稿代码。运行时tsc classes.js出现以下错误:Error reading file "./classes.js": File not found

该错误没有多大意义,因为该文件存在。使用绝对文件路径时显示相同的错误。我想知道 tsc 模块是否有问题或者我遗漏了什么?

0 投票
6 回答
13745 浏览

typescript - TypeScript compile and keep comments

I like to have my comments intact in the resulting javascript file, by default the compiler removes them. Is there a tsc parameter for that? (The use case is to keep /// reference path's = ... for chutzpah unit testing. )

0 投票
3 回答
2497 浏览

npm - 无法使用 TSC - 读取文件“anything.ts”时出错:找不到文件

无论我做什么,我都无法让 TSC Typescript 编译器找到任何文件。我已经尝试过 Visual Studio Extension 附带的 tsc 和 npm 附带的 tsc。我在 Node.js 命令行 windows shell 和 Git Bash shell 中尝试过。不管我做什么,它只是说找不到文件。我读过编译器只适用于 .ts 和 .str 文件,但这似乎不是问题。

这是我所看到的一个快速示例。我知道这些文件将是空的,但我已经用包含代码的文件尝试了所有这些,它不会改变任何东西。