0.0.1-alpha.5 • Published 6 years ago
bnb-error-parser v0.0.1-alpha.5
线上异常处理
分析处理线上收集的异常日志
安装
npm install bnb-error-parser
usage
准备工作
使用bnb-error-parser之前需要做一些准备工作:
1. 安装ykit-config-uglify
ykit-config-uglify是ykit的插件,修改了ykit默认的压缩方法,生成压缩文件的source map。
npm install --save-dev ykit-config-uglify
2. 修改项目根目录下的ykit文件
增加ykit-config-uglify插件
module.exports = {
//...其他配置项
plugins: [
'uglify',
'yo'
],
}
注意先引入uglify插件
3. 升级yki版本
升级ykit到0.8.10版本,和部署环境的ykit版本保持一致
全局安装运行
bnb-error-parser parse example_error_log.txt
项目本地安装运行
1. 在package.json的scripts字段加入新的命令
{
scripts: {
"script_name": "bnb-error-parser parse example_error_log.txt"
}
}
2. 命令行执行
npm run script_name
查看结果
执行命令后会自动在项目根目录下输出'error_log_output.txt'文件。文件中显示异常对应的dev文件夹下的代码位置。
异常日志说明
日志信息用“####”分隔,含有错误信息和用户信息。
0.0.1-alpha.5
6 years ago
0.0.1-alpha.4
6 years ago
0.0.1-alpha.3
6 years ago
0.0.1-alpha.2
6 years ago
0.0.1-alpha.1
6 years ago
0.0.1-beta.1
6 years ago