【发布时间】:2022-02-01 00:10:08
【问题描述】:
我目前正在为大学做一个项目,但我不知道这条消息是什么意思 我正在尝试制作一个读取为 .csv 文件的 API,并使用失眠将其数据存储在数据库中 但我不知道如何解决。
没有重载匹配这个调用。 最后一个重载给出了以下错误。 '(request: Request, response: Response) => any' 类型的参数不能分配给 'RequestHandlerParams
>' 类型的参数。 类型 '(request: Request, response: Response) => any' 不可分配给类型 'RequestHandler >'。 参数 'request' 和 'req' 的类型不兼容。 类型“Request >”缺少类型“Request”中的以下属性:缓存、凭据、目的地、完整性等 13 个。
import { Router } from "express";
import multer from "multer";
const multerConfig = multer();
const router = Router();
router.post("/products", multerConfig.single("file"), (request: Request, response: Response)=>{
console.log(request.file);
return response.send();
})
export {router};
【问题讨论】:
标签: javascript typescript