The think.middleware.base class inherit from think.http.base。
export default class extends think.middleware.base {
run(){
}
}
module.exports = think.middleware({
run: function(){
}
})
return {Promise}middleware exported entrance, invoke this function when calling middleware.