1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| import logger from 'electron-log'
| import {app} from 'electron'
|
| logger.transports.file.level = 'debug'
| logger.transports.file.maxSize = 1002430 // 10M
| logger.transports.file.format = '[{y}-{m}-{d} {h}:{i}:{s}.{ms}] [{level}]{scope} {text}'
| let date = new Date()
| date = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate()
| logger.transports.file.file = app.getPath('userData') + '\\electron_log\\app\\' + date + '.log'
|
| export default {
| info (param) {
| logger.info(param)
| },
| warn (param) {
| logger.warn(param)
| },
| error (param) {
| logger.error(param)
| },
| debug (param) {
| logger.debug(param)
| },
| verbose (param) {
| logger.verbose(param)
| },
| silly (param) {
| logger.silly(param)
| }
| }
|
|