TS项目自动识别types目录下的type.d.ts文件
warning:
这篇文章距离上次修改已过190天,其中的内容可能已经有所变动。
在TypeScript项目中,如果你想要自动识别types
目录下的.d.ts
文件,通常不需要额外的配置,因为TypeScript默认会包含项目目录中所有的类型声明文件。
但是,如果你遇到了自动识别失败的情况,你可以通过在tsconfig.json
中的files
或include
数组来指定需要包含的类型声明文件。
例如,如果你的项目结构如下所示:
project-root
│
├── src
│ └── index.ts
│
└── types
└── my-types.d.ts
并且my-types.d.ts
中包含了一些类型声明,你想要确保这些类型可以在项目的其他部分中使用,你可以这样配置tsconfig.json
:
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"outDir": "dist",
"rootDir": "src"
},
"include": [
"src/**/*",
"types/**/*"
]
}
这样配置后,TypeScript编译器会包含src
目录下的所有文件和types
目录下的所有.d.ts
文件。这样,你就可以在src
目录下的任何文件中使用types
目录下声明的类型了。
评论已关闭