TS项目自动识别types目录下的type.d.ts文件
warning:
这篇文章距离上次修改已过451天,其中的内容可能已经有所变动。
在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目录下声明的类型了。
评论已关闭