有许多资源解释声明文件(d.ts)对于以下两种方法都很有用:
让我感到困惑的是,许多像材料用户界面这样的项目都在使用d.ts文件来简单地存储类型,并让它们在自己的代码中使用。
此时,我开始质疑,如果我们需要导出/导入类型和接口来使用types.ts文件,那么我们可以拥有types.d.ts文件,而不需要导出/导入它的接口/类型,这又有什么意义呢?使用一种而另一种方法的利弊是什么?
发布于 2021-08-11 21:54:37
在大多数情况下,您应该只编写类型记录文件,让编译器为您生成.d.ts文件。这几乎总是正确的选择,除了:
.d.ts文件可以帮助您覆盖这些类型。我想第一组的材料UI就是这样的。德诺在第三组。
坚持写成绩单。编写javascript和单独的类型文件是非常不符合人体工程学的,您损失了大量的类型记录的好处。
发布于 2021-08-11 19:19:54
.d.ts
.ts
https://stackoverflow.com/questions/68747657
复制相似问题