Typescript未加载合并声明
升级typescript和express会话后,tsc将加载自定义类型定义存根 即使我在这里合并了类型声明,我也会遇到这个错误 我还在tsconfig.json中添加了Typescript未加载合并声明,typescript,typescript-typings,express-session,Typescript,Typescript Typings,Express Session,升级typescript和express会话后,tsc将加载自定义类型定义存根 即使我在这里合并了类型声明,我也会遇到这个错误 我还在tsconfig.json中添加了/typingstubs “类型根”:[ “/键入存根”, “/node_modules/@types” ], 问题是,正在加载express的类型合并,但不加载express会话的类型合并 我刚从快递团队那里得到了答案 为req.session声明的接口从@types/express session 1.17.0从Sess
/typingstubs
“类型根”:[
“/键入存根”,
“/node_modules/@types”
],
问题是,正在加载express
的类型合并,但不加载express会话的类型合并
我刚从快递团队那里得到了答案 为
req.session
声明的接口从@types/express session 1.17.0从SessionData
更改为session
→ 1.17.1. 你可以在这里看到
所以解决办法是
declare module "express-session" {
interface Session {
user: string;
}
}
是否安装了@types/express和@types/express会话?是。我已经安装了这两个软件包<代码>@类型/express@4.17.9和
@types/express-session@1.17.1