Typescript 如何修复名称空间';Joi';没有导出的成员';提取类型';

Typescript 如何修复名称空间';Joi';没有导出的成员';提取类型';,typescript,joi,Typescript,Joi,我正在使用Joi extract type从Joi模式中提取类型。它与@hapi/joi没有编译时问题,但是当joi升级到now的最新版本(17.2.1)时。它不理解extractType 最简单的解决方案是什么,直到它的类型在源代码处被修复为止 一种解决方案是,在本地提供这种类型。有人能为这个或其他更好的解决方案提供声明吗 导出类型dto=Joi.extractType 在ExpressJoi验证文档中,您将在“joi提取类型”示例上方找到此注释。 注意:目前这不适用于Joi v16+ 如果要

我正在使用
Joi extract type
从Joi模式中提取类型。它与
@hapi/joi
没有编译时问题,但是当joi升级到now的最新版本(17.2.1)时。它不理解extractType

最简单的解决方案是什么,直到它的类型在源代码处被修复为止

一种解决方案是,在本地提供这种类型。有人能为这个或其他更好的解决方案提供声明吗

导出类型dto=Joi.extractType


在ExpressJoi验证文档中,您将在“joi提取类型”示例上方找到此注释。 注意:目前这不适用于Joi v16+

如果要使用“joi提取类型”,必须将“joi”降级到v16以下

"joi": "^17.2.1",
"joi-extract-type": "^15.0.8",