简单的日志记录模块 Electron/Node.js/NW.js 应用程序。无依赖。无复杂配置。
简单的日志记录模块 Electron/Node.js/NW.js 应用程序。 没有依赖项。没有复杂的配置。 默认情况下,它会将日志写入以下位置:
~/.config/{应用名称}/logs/main.log~/Library/Logs/{应用名称}/main.log%USERPROFILE%\AppData\Roaming\{应用程序名称}\logs\main.log从 v5 开始, electron-log 需要 Electron 13+ 或更高版本 Node.js 14+. 可以自由使用 electron-log v4 来运行旧版本的应用程序。 v4 支持 Node.js 0.10+ 和几乎所有 Electron 版本。 使用 npm 安装: npm install electron-log
import log from 'electron-log/main';
// Initialize the logger to be available in renderer process
log.initialize();
log.info('Log from the main process');如果使用了捆绑器,则可以在渲染器代码中导入模块:
electron-log 支持以下日志级别: error、warn、info、verbose、debug、silly
Transport 是一个简单的函数,它会对日志消息进行一些操作。 默认情况下,有两种传输方式是活动的:控制台和文件。 您可以设置传输选项或使用以下方法:
暂无开放 Issues,或尚未同步最近议题。