# Marlog **Repository Path**: marico/Marlog ## Basic Information - **Project Name**: Marlog - **Description**: 一个网页页面显示控制台打印日志,并格式化显示的js库. 很多页面效果和js逻辑,在电脑开发时,正常显示与正常运行,但是到很多手机上就无法支持,开发人员又无法获取报错信息,给移动开发带来了极大的不便.有了Mlog,网页开发可以不用F12, 就可以直接查看控制台打印的日志,大大方便了前端开发和调试,尤其是在无法查看控制台的移动端,微信端. - **Primary Language**: JavaScript - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 3 - **Created**: 2018-06-17 - **Last Updated**: 2022-07-11 ## Categories & Tags **Categories**: javascript-toolkits, logging **Tags**: None ## README # Marlog #### 项目介绍 一个网页页面显示控制台打印日志,并格式化显示的js库. 很多页面效果和js逻辑,在电脑开发时,正常显示与正常运行,但是到很多手机上就无法支持,开发人员又无法获取报错信息,给移动开发带来了极大的不便.有了Mlog,网页开发可以不用F12, 就可以直接查看控制台打印的日志,大大方便了前端开发和调试,尤其是在无法查看控制台的移动端,微信端. 预览网址:[https://mlog.nongshiye.com](https://mlog.nongshiye.com)
②初始化Mlog
③在需要显示调试器时调用mlog.show()方法或者getMlog().show()即可
#### 使用说明
1. Mlog只会初始化一次,重置执行new Mlog();只会实例化一次
2. Mlog实例化之后,可以动过getMlog()方法获得Mlog实例
3. 请尽量避免生产环境使用Mlog打印敏感信息,以防信息泄露;同时,提高.show()方法调用的门槛,防止用户误触发
4. Mlog实例化后提供几个简单API可用调用
##### ①window.getMlog()
返回Mlog实例
##### ②show()
显示调试器
##### ③close()
关闭调试器