我的项目是一个类型记录项目,它使用一个gulpfile开始。在gulpfile中,我在尝试访问req.originalUrl的地方使用express,其中req是请求对象。它抛出错误Property 'originalUrl' does not exist on type 'Request<ParamsDictionary, any, any, ParsedQs, Record<string,
我正在尝试向Express的请求接口添加一个属性。这是可行的: declare namespace Express { user?: UserCursor;} 错误出现在所有使用req.user的文件中,但不是在上面的文件中: Property 'user' does not exist on type 'Request</
我已经创建了一个中间件来验证传入的数据。这里的问题是我创建了一个以joi对象为参数并返回中间件的函数。这会导致以下错误。此外,该错误仅在构建过程中发生,并在vscode上显示红色的swiggly行。在开发过程中,一切工作正常。
No overload matches this call.of type 'RequestHandler<ParamsDictionary, any, any, Parsed