编译器配置项-compilerOptions
编译诊断配置项03
列出输出的文件 - listEmittedFiles
将编译过程生成的部分文件的名称打印到终端。
这个配置项 listEmittedFiles
在以下两种情况下很有用:
- 您希望将 TypeScript 的转译功能作为终端构建链中的一部分,这些列出的文件名将在终端构建链的下一个命令中处理。
- 在调试配置文件的
include
的设置包含文件的过程中,您不确定 TypeScript 是否已包含您预期的文件。
例如:
example
├── index.ts
├── package.json
└── tsconfig.json
tsconfig.json
配置如下:
{
"compilerOptions": {
"declaration": true,
"listEmittedFiles": true
}
}
那么在TypeScript编译时将打印出如下文件名称:
$ npm run tsc
path/to/example/index.js
path/to/example/index.d.ts
通常,TypeScript 会在编译成功时默认输出这些文件名称。