fe-logs
介绍
利用nodejs编写的前端本地日志打点系统
安装
npm i fe-logs -S
使用
const log = ;log;
设置日志文件名称
log;
如果需要按日期分类日志,可动态设置日志文件名称,比如:
log;
模式
不同的模式会利用不同的console方法,详情见以下表格:
模式 | 对象的方法 |
---|---|
空 | 需手动调用log.info() |
log | 日志为所有console.log方法输出的内容 |
info | 日志为所有console.info方法输出的内容 |
warn | 日志为所有console.warn方法输出的内容 |
error | 日志为所有console.error方法输出的内容 |
比如模式为error时,则除了log.info输出的内容外,代码中的所有console.error信息也都会导出到日志文件。例如:
const log = ;log;
可以同时设置多种模式。例如:
const log = ;log;log;log;log;
如果没执行log.setMode()方法或者模式为空或者表格之外的mode,则不会自动输出日志,需要在输出日志的地方手动调用log.info。例如:
const log = ;log;
帮助
-
日志文件叫什么名称?
- 默认叫.myLog.log
- 可以通过log.setName设置
-
日志文件在哪?
- windows:
- 打开C盘,然后进入Users(用户)文件夹
- 进入登录用户的文件夹,比如xudeming
- 找到.myLog.log
- mac:
- 右键点击Finder(访达),点击“前往文件夹”
- 输入框中输入/,点击前往按钮即可打开根目录
- 点击用户文件夹,然后点击登录用户的文件夹,比如xudeming
- 如果没有显示隐藏文件夹,可以按下快捷键
command + shift + .
显示隐藏文件 - 找到.myLog.log
- linux:
- 执行命令
cd ~
- 找到.myLog.log
- 执行命令
- windows:
-
如果要输出trace,可以在参考如下:
console;