Scribe.js/examples/webPanel.js

31 lines
702 B
JavaScript
Raw Normal View History

2014-11-13 21:34:04 +01:00
/* jshint -W079 */
2014-12-20 10:09:14 +01:00
(function () {
2014-12-19 18:09:05 +01:00
var scribe = require('../scribe')(),
console = process.console,
express = require('express'),
app = express();
2014-11-13 21:34:04 +01:00
2014-12-19 18:09:05 +01:00
app.get('/', function (req, res) {
res.send('Hello world, see you at /logs');
});
2014-11-13 21:34:04 +01:00
2014-12-19 18:09:05 +01:00
app.use('/logs', scribe.webPanel());
2014-11-13 21:34:04 +01:00
2014-12-19 18:09:05 +01:00
//Make some logs
2014-12-21 21:25:32 -06:00
console.addLogger('debug', 'red');
console.addLogger('fun', 'red');
2014-11-13 21:34:04 +01:00
2014-12-19 18:09:05 +01:00
console.time().fun('hello world');
console.tag('This is a test').debug('A test');
console.tag('An object').log({
a: 'b',
c : [1, 2, 3]
});
2014-11-13 21:34:04 +01:00
app.listen(3000, function () {
console.time().log('Server listening at port 3000');
2014-12-19 18:09:05 +01:00
});
}());