【发布时间】:2015-10-29 00:50:08
【问题描述】:
我正在使用 TypeScript 编译一些相互引用的文件。这些文件相互引用。
问题是当我编译它们时,它还包括它引用的文件的编译内容。
例子:
// in Foo.ts
class Foo {}
// in Bar.ts
/// <reference path='./Foo.ts'/>
class Bar extends Foo {}
如果我尝试只编译 Bar.ts,输出也会包含 Foo 的代码。
基于另一个线程(如下所述),如果您使用 --out 参数,它看起来会这样做。但是,我需要使用 out 参数,但不希望它链接(因为我会自己挂钩)。
有人知道如何分离这两个功能吗?
注意: 这不是 Referencing TypeScript file includes whole file in output 的重复,因为那纯粹是为了使用 Web Essentials。我直接使用命令行编译器,虽然问题类似。
【问题讨论】:
标签: typescript