如何捕获eggjs的上传错误?
用的自带的eggjs的上传功能,写了错误捕获的中间件,但是发现上传错误根本不经过这个中间件。想要当用户上传的文件格式不支持的时候抛出自己定义的错误信息。
1 回复
带最小化可复现仓库提 issue。
猜测是你的中间件执行时序问题,要放到 coreMiddware 前面。
一般来说,直接覆盖 egg-onerror 的配置即可,不用自行写。
用的自带的eggjs的上传功能,写了错误捕获的中间件,但是发现上传错误根本不经过这个中间件。想要当用户上传的文件格式不支持的时候抛出自己定义的错误信息。
带最小化可复现仓库提 issue。
猜测是你的中间件执行时序问题,要放到 coreMiddware 前面。
一般来说,直接覆盖 egg-onerror 的配置即可,不用自行写。