如何获取tsc将编译的Typescript文件列表?

问题描述 投票:0回答:1

我正在尝试在Typescript项目中编写grunt任务来测量源文件的一些统计信息。为此,我有一个函数,它接受一个源文件,从中运行typescript.createSourceFile,并为返回的AST做一些事情。问题是找到要迭代的所有文件:我想得到tsc -p tsconfig.json稍后编译的完全相同的文件列表。目的是从该列表中过滤掉一些文件,然后迭代过滤后的列表。

我想我会使用typescript模块来做到这一点,但我找不到一个功能来做到这一点。我找到了the place in the tsc source that turns tsconfig into a list of files,它似乎使用了一个未导出的函数。

typescript tsc typescript2.9
1个回答
1
投票
tsc --listFiles

我不确定这是不是你想要的。这将列出tsc将根据它使用的tsconfig.json编译的文件。

© www.soinside.com 2019 - 2024. All rights reserved.