From a814f6eb98bb1f38a80415abefd61df71a579a8a Mon Sep 17 00:00:00 2001
From: chenyincheng <501753378@qq.com>
Date: 星期三, 12 四月 2023 09:30:43 +0800
Subject: [PATCH] 34
---
electron/preload/logger.js | 30 ++++++++++++++++++++++++++++++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/electron/preload/logger.js b/electron/preload/logger.js
new file mode 100644
index 0000000..8d19a2f
--- /dev/null
+++ b/electron/preload/logger.js
@@ -0,0 +1,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)
+ }
+}
\ No newline at end of file
--
Gitblit v1.8.0