- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/myronliu347/log.js
- 软件文档: https://github.com/myronliu347/log.js/blob/master/README.md
软件介绍
前端日志工具库,简单的api,可以通过配置不同的 level 和 appender 来输出日志
使用
siLog.debug('test debug level');siLog.info('test info level');siLog.warn('test warn level');siLog.error('test error level');
CommonJs
var siLog = require('si-log')siLog.debug('test debug level');siLog.info('test info level');siLog.warn('test warn level');siLog.error('test error level');
ES6
import siLog from 'si-log'siLog.debug('test debug level');siLog.info('test info level');siLog.warn('test warn level');siLog.error('test error level');
配置输出方式
siLog.config({
level: true}); // output all levelsiLog.config({
level: false}); // No outputsiLog.config({
level: ['error']
}); // only output error levelsiLog.config({
level: ['error', 'warn']
}); // only output error or warn
创建多个log对象
// render.jsvar log = siLog.create('render.js')log.debug('test in render.js output')// [render.js]: test in render.js output
配置输出方式
siLog.config({
appenders: { // console
console: {
printTime: true
} // ...more
}
})
自定义输出方式
siLog.appender('test', fucntion (op) { return function (logInfo) { document.write('name:' + loginfo.name); if (op.printTime) document.write('time:' + loginfo.timeStr); document.write('args:' + JSON.stringify(logInfo.args));
}
});siLog.config({
appenders: {
test: { // use test output log
printTime: true
}
}
})
精通Spring
罗时飞 / 第1版 (2005年4月1日) / 2005-4 / 39.0
本书深入剖析了当前流行的轻量级开发框架Spring技术。本书总共分成3部分。第一部分,重点阐述Spring的架构。这部分内容循序渐进带领开发者进入Spring中。主要在于阐述Spring IoC和Spring AOP。第二部分,重点阐述Spring的使用。这部分内容从简化Java/J2EE的角度出发,从J2EE平台各个技术层面分析、并给出大量的研究实例,对Spring提供的API进行阐述。主要在于......一起来看看 《精通Spring》 这本书的介绍吧!
