将Javascript迁移到TypeScript:响应中不存在属性
我正在尝试通过将应用程序转换为TS来学习TS将Javascript迁移到TypeScript:响应中不存在属性,javascript,typescript,express,Javascript,Typescript,Express,我正在尝试通过将应用程序转换为TS来学习TS import express, { Request, Response, NextFunction } from "express"; function someMiddleware(expressApp: express.Application) { expressApp.use(function (req: Request, res: Response, next: NextFunction) { res.or
import express, { Request, Response, NextFunction } from "express";
function someMiddleware(expressApp:
express.Application) {
expressApp.use(function (req: Request, res: Response, next: NextFunction) {
res.originalSendImplementation = res.send;
导致错误的原因:
类型“Response”上不存在属性“originalSendImplementation”
我需要一个接口吗?你能写更多的代码来显示你把类型和代码的大部分放在哪里吗?这是什么请求库?通过提供泛型接口,可能有一种方法可以告诉函数您期望的类型是什么,但在库之间会有所不同!多谢各位@如果你想回答我,我会接受的。否则,我将为后代添加答案。