0.1.0 • Published 8 years ago
xsm-debug-utils v0.1.0
xsm-debug-utils
xsm debug utils
使用方法
(一) 引入 'xsm-debug-utils',获取当前模块内部使用的 debug 方法
var XSMDebugUtils = require('xsm-debug-utils')
var debug = XSMDebugUtils.channel('my-module')
function test(name) {
debug('test()', name)
// ...
}
(二) 开启页面 debug 模式
页面地址添加查询参数 xsm-debug
,值为 true
,例如:
http://sample.com/path/to/page.htm?xsm-debug=true
(三) 输出调试信息
调用 test('luobo')
则浏览器控制台输出:
[my-module] test() luobo
API
channel(channelName)
返回一个 debug 函数,输出消息前会添加指定的 channelName。
debug(arg1, arg2, ...)
以空格连接所有输入参数,在可以进行 debug 输出的情况下,向控制台打印消息。如果参数类型非 string 类型,则通过 JSON.stringify() 的方式进行序列化后输出。
0.1.0
8 years ago