gpt4 book ai didi

javascript - 为什么我不能扩展快速请求类型?

转载 作者:行者123 更新时间:2023-12-01 16:25:38 25 4
gpt4 key购买 nike

我有:

import { Request, Response, NextFunction } from 'express';
interface IUserRequest extends Request {
user: User;
}


async use(req: IUserRequest, res: Response, next: NextFunction) {
const apiKey: string = String(req.headers['x-api-key']).trim();

但是 TypeScript 3.7.4 提示:属性“headers”在类型“IUserRequest”上不存在。

我做错了什么?

最佳答案

哇——太傻了。原来我的 expressdevDependencies 中。一旦我安装了这些,它就可以完美地工作。

关于javascript - 为什么我不能扩展快速请求类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62162272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com