问题:
报错:Cannot mix different versions of joi schemas
推断版本问题;
试错:joi , express ,
joi最初使用的是@hapi/joi,改为joi
express最初使用4.17.3 ,改为4.17.2版本
app.js文件中,错误处理中间件
app.use((err, req, res, next) => {
if (err instanceof Joi.ValidationError) {
console.log(999)
return res.send({
status: 1,
message: err.message
})
} // 4.2 未知错误
console.log(888,err)
res.send({
status: 1,
message: err.message
})
// next()
})