通过子进程 exec 记录打字稿编译器输出

时间:2021-07-10 18:02:12

标签: node.js exec tsc

目前我项目的文件系统比较复杂,导致我需要自己管理文件和Typescript编译。

我正在尝试通过 tsc 模块运行 exec 命令。这样做时,我在编译时没有输出:

await exec("npx tsc", (_, output) =>
    console.log(output);
});

但是,在终端中正常运行 tsc 时,我确实得到了预期的输出。运行 lsexec 时我也得到输出。

我在谷歌上搜索了其他从终端获取输出的方法,但找不到任何有效的方法。如果有人有任何解决方案,将不胜感激!

0 个答案:

没有答案