megahertz / electron-log

Simple logging module Electron/Node.js/NW.js application. No dependencies. No complicated configuration.
MIT License
1.32k stars 128 forks source link

Cannot read properties of undefined (reading 'level'” #445

Open faqfaqfaqfaq opened 23 hours ago

faqfaqfaqfaq commented 23 hours ago

function consoleTransportFactory(logger) { return Object.assign(transport, { format: DEFAULT_FORMAT, level: 'silly', transforms: [ addTemplateColors, format, formatStyles, concatFirstStringElements, maxDepth, toJSON, ], useStyles: process.env.FORCE_STYLES,

writeFn({ message }) {
  const consoleLogFn = consoleMethods[message.level] || consoleMethods.info;
  consoleLogFn(...message.data);
},

});其中的[message.level]报错TypeError; Cannot read properties of undefined (reading 'level'” at Function.writeFn (D:\内网通缓存\陈大荣\国周率软件-保密检查工具(3.0.0) (2024.11.15.10)-绿色版\保密检查客户端 resources\app,asar\node modules\electron-log\src\main\transportsiconsole.j...51) at defaultlogger,processinternalErrorFn(D:\内网通缓存\陈大荣\圆周率软件-保密检育 I具(3.0.0)-(2024.11.15.10)-绿色版\保密检查客户端

megahertz commented 14 hours ago

I need a code sample that reproduces the issue.