使用 { "extends": ... } 查看生成的 tsconfig

See resulting tsconfig when using { "extends": ... }

我在 Angular 项目中使用 WebStorm,所以我有很多不同的 tsconfig 文件(tsconfig.jsontsconfig.lib.jsontsconfig.lib.prod.jsontsconfig.spec.json).

现在大部分配置只在tsconfig.json,其他的都扩展这个配置。但也有一些情况,一个配置在多个扩展文件中,我想知道是否可以将它们移动到主文件中。

有没有办法通过扩展选项查看完整的 tsconfig.lib.json

AFAIK:Visual Studio 的 web.config 个文件有此选项。

您可以使用 --showConfig CLI 参数获取扩展配置文件作为输出。

Rather than actually execute a build with the other input options and config files, show the final implied config file in the output.

示例:

tsc -p path/to/tsconfig.lib.json --showConfig