【发布时间】:2019-05-17 04:34:54
【问题描述】:
我正在使用 TypeScript 编译器 API。初始化程序时,我被要求提供一个CompilerOptions 对象。我想将CompilerOptions 用于给定的tsconfig.json 文件,但我似乎无法弄清楚获取此文件的正确方法。
我想我应该使用parseJsonConfigFileContent,但这也需要ParseConfigHost。 They say 自己实现很容易,但特别是方法readDirectory 自己实现似乎相当复杂。据我所知,你需要返回某个目录下的所有TypeScript文件,占excludes和includes。
当然,TypeScript 已经在内部的某个地方做到了这一点。如何使用默认的readDirectory 或ParseConfigHost?
换一种说法:为给定的 TypeScript 项目获取 CompilerOptions 的最简单方法是什么?
【问题讨论】:
标签: typescript typescript-compiler-api