[Support] interface.ts 中对@@midwayjs/core的Context的定义突然不生效了 #3508
-
Describe the problem(描述问题)文档 https://www.midwayjs.org/docs/context_definition 扩展上下文定义。 之前项目是在V3.12.X版本下构建的,在interface.ts中拓展了Context的定义:
在写代码时,编辑器能提示到 ctx.state.admin_user (√), 引入的是import { Context } from '@midwayjs/koa'; 现在升级成V3.13.X版本后,编辑器无法提示 (×)到state的定义了。 是我的问题吗? Midway Versions(Midway 版本)
✓ @midwayjs/faas-typings(not installed)
|
Beta Was this translation helpful? Give feedback.
现在 State 是个独立项,参考 https://github.com/midwayjs/midway/blob/main/packages/passport/index.d.ts#L13C10-L13C10