Packhouse
Search…
⌃K

Intercept Error

Intercept Error
Intercept Error可以為你的服務器建立專屬的錯誤格式,協助你的程式能夠分別錯誤來源。
let packhouse = new Packhouse()
let group = {
tools: {
demo: {
handler(self) {
self.error('error')
}
}
}
}
packhouse.addGroup('demo', () => {
return {
data: group
}
})
packhouse.interceptError(error => {
return {
error,
isPackhouse: true
}
})
packhouse.tool('demo/demo').action(error => {
console.log(error.error) // error
console.log(error.isPackhouse) // true
})