从tsconfig.json以编程方式编译TypeScript

时间:2019-03-22 11:03:41

标签: typescript

我有一个TypeScript项目,其中包含一些其他文件类型,在构建过程中需要转换这些文件类型。我可以创建一个像tsc && other-tool这样的NPM脚本,该脚本可以工作,但是一旦您设置了3或4个这样的工具,NPM脚本就会开始变得有点复杂。我想进一步说明并创建实际的构建脚本(例如build.js)。我还没到需要一些重量级的构建基础设施(如gulp)的地步,只是一个简单的.js脚本,只有几行。

但是,我不知道如何在命令行中将tsc(使用tsconfig.json进行编译)转换为nodejs函数调用。如何在nodejs脚本中调用tsc?我强烈希望不只是将其封装到TSC CLI中,因为从JS脚本中封装到JS脚本而不是直接调用JS脚本对我来说似乎很疯狂。

0 个答案:

没有答案