node封装公用打印文件日志 npm 包

logs-dir

Installation

Using npm:

1
$ npm insatll logs-dir -s

In Node.js:

1
2
3
4
5
6
7
8
9
10
var logs = require('logs-dir');

var err_data = "发生错误";//error log

logs.write('error',err_data); //err_data / string


var err_list ={"test":"test1"}; //error log

logs.write('error',JSON.stringify(err_list)); //err_data / object

result:created file

  • /_logs/error/2018-08-21.txt

    error_content:

  • –2017-8-21 11:6:32【发生错误】

  • –2017-8-21 11:6:32【{“test”:”test1”}】

exp


Support

Tested in Chrome 54-55, Firefox 49-50, IE 11, Edge 14, Safari 9-10, Node.js 6-7, & PhantomJS 2.1.1.