我很惊讶在我能找到的文档中没有这样的内容,但是有没有什么方法可以让tsc在不经过整个tsconfig.json设置的情况下,针对目录中的所有文件及其子目录运行呢?

推荐答案

据我所知不是这样.如果在命令行中使用tsc而不使用tsconfig.json,则需要单独指定每个文件,如下所示:

tsc MyFile1.ts MyFile2.ts MyFile3.ts

然而,看起来你可以简单地在TypeScript目录的根目录下创建一个空的tsconfig.json(也就是说,只有{}),它会做你想做的事情.从https://github.com/Microsoft/TypeScript/wiki/tsconfig.json开始:

如果tsconfig.json中不存在"files"属性,则编译器默认包括包含目录和子目录中的所有TypeScript(*.ts或*.tsx)文件.

Typescript相关问答推荐

如何在类型脚本中声明对象其键名称不同但类型相同?

TS 2339:属性切片不存在于类型DeliverableSignal产品[]上>'

对于使用另一个对象键和值类型的对象使用TS Generics

有没有一种方法可以在保持类型的可选状态的同时更改类型?

如果一个变量不是never类型,我如何创建编译器错误?

返回同时具有固定键和变量键的对象的函数的返回类型

将对象属性转换为InstanceType或原样的强类型方法

通过字符串索引访问对象';S的值时出现文字脚本错误

TypeScrip省略了类型参数,仅当传递另一个前面的类型参数时才采用默认类型

Fp-ts使用任务的最佳方法包装选项

以Angular 执行其他组件的函数

如何将TS泛型用于react-hook-form接口?

17个Angular 的延迟观察.如何在模板中转义@符号?

使用来自API调用的JSON数据的Angular

如何通过转换器类继承使用多态将对象从一种类型转换为另一种类型

类型脚本中参数为`T`和`t|unfined`的重载函数

有没有办法在Reaction组件中动态导入打字脚本`type`?

类型判断数组或对象的isEmpty

Typescript:是否将联合类型传递给重载函数?

如何为字符串模板文字创建类型保护