Dan*_*lme 10 typescript tsc typescript2.9
我正在尝试grunt在 Typescript 项目中编写一个任务来测量源文件的一些统计信息。为此,我有一个函数,它接受单个源文件,typescript.createSourceFile从中运行,并对返回的 AST 执行一些操作。问题是找到所有要迭代的文件:我想获得完全相同的文件列表,这些文件tsc -p tsconfig.json将在以后编译。目的是从该列表中过滤掉一些文件,然后遍历过滤后的列表。
我想我会使用typescript模块来做到这一点,但我找不到一个函数来做到这一点。我在tsc源代码中找到了将 tsconfig 转换为文件列表的地方,它似乎正在使用未导出的函数。
Mut*_*mar 19
tsc --listFiles
Run Code Online (Sandbox Code Playgroud)
我不确定这是否是您要查找的内容。这将列出 tsc 将根据tsconfig.json它使用的编译文件。
我想你想要那--listFilesOnly面旗帜。
打印属于编译一部分的文件名称,然后停止处理。
例子:
tsc --listFilesOnly path/to/tsconfig.json
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2134 次 |
| 最近记录: |