1

我正在使用 TypeScript 编译器的 -w 标志来“监视”我的 TypeScript 文件。这是一个方便的功能,因为它会即时自动重新编译我更改的任何文件。

但是,由于没有“构建完成”消息,我必须通过看到输出似乎已停止来推断构建已完成。

有没有办法让编译器输出“构建完成”消息?

4

1 回答 1

3

我通过将其放在 tsc.js 的第 24819 行来完成此操作:

        _this.compile();
        _this.ioHost.printLine("Build Complete (" + new Date() + "): ");

我通过在源代码中查找字符串“重新编译”找到了这一点。

我希望找到一个可以完成此操作的开关或选项,但这目前有效。这是在onWatchedFileChange函数内部,所以大概您只会在第二次和后续构建时收到通知,而不是在第一次构建时收到通知。

于 2013-07-11T13:01:58.080 回答