如果我想在一个地方定义项目其余部分可以访问的类型,我是否应该使用 index.d.ts 或者像其他人一样定义 .ts 文件?
index.d.ts
.ts
目前,我有一个文件夹 <root>/src/types/index.ts 有效,它编译为 <root>/dist 在哪里 <root> 包含 package.json , tsconfig.json 等等,我想知道这是正常的做法还是我应该定义一个 索引文件 . 我不确定 索引文件 因为它似乎是为出版 .js NPM模块,而我只有自己的小项目 TS . 如果我要用的话 索引文件 如果它达到 <根& gt; 或 <root>/src ?
<root>/src/types/index.ts
<root>/dist
<root>
package.json
tsconfig.json
索引文件
.js
TS
<根& gt;
<root>/src
index.d.ts .ts
.d.ts
DefinitelyTyped Microsoft's TypeSearch Microsoft's guidelines how to produce a .d.ts âtypingsâ definition file from an existing JavaScript library
barrels What are all the index.ts used for?
<root> <root>/src
index.ts module resolution
index.ts