alovajs / devtools

Editor devtools for alova.js
MIT License
9 stars 5 forks source link

[Bug] 调用生成的 API 时,若不传入 config 对象则报错 Cannot destructure property ... as it is undefined. #16

Closed MeetinaXD closed 3 months ago

MeetinaXD commented 3 months ago

错误描述

如题

错误原因

报错位置见源码 v3-createApis.handlebars#L24

生成的 API 类型定义中,对 config 的类型是可选的:

globals.d.ts#L158

但在 createFunctionalProxy 内的处理中,直接对 config 进行了解构。