Jake exec不在windows上显示exec输出

时间:2013-07-02 15:33:23

标签: javascript exec stdout tsc jake

我有一个简单的命令,它在Jake中运行,并且它一直失败,但它没有告诉我失败的原因是什么。

该命令是typescript编译器,因此命令如下所示:

tsc app.ts

然后实际的jake命令如下:

jake.exec("tsc app.ts", {interactive: true}, callback)

但是我只是得到了一个通用的Jake错误。我尝试过使用stdout / stderr和printStdout / printStdout。仍然没有来自执行官的输出,我知道问题是什么,但我希望它输出类似的东西:

<some dir>/repository.ts(8,26): error TS1005: '{' expected.

好像我在命令行中手动运行它,我看到了这个输出。那么在Jake中我是否缺少一些魔术来将此输出作为exec调用的一部分?

==编辑==

为了避免混淆,我使用的是Jake的0.5.16版本。

0 个答案:

没有答案