English | 中文
It is used to collect various logs during the running process of js, so as to find online problems in time and improve the coding quality
pnpm i js-error-collection -S
https://github.com/jzfai/package-develop-template
####main.ts
import { jsErrorCollection } from 'js-error-collection'
jsErrorCollection({runtimeError:true, rejectError:true, consoleError:false}, (errLog) => {
console.log(errLog)
//send ajax req to save the error
})
runtimeError:Whether to collect runtime errors and resource loading errors,defalut:true
rejectError: Whether to collect reject errors, defalut:true
consoleError:Whether to collect errors printed by console.error, defalut:false
unhandledCodeArr: Do not capture status codes, defalut [403,401]
unhandledStringArr: Do not capture string, defalut ["cancel"]
MIT license.
Copyright (c) 2022-present kuanghua