github.com/easysoft/zendata@v0.0.0-20240513203326-705bd5a7fd67/client/src/app/utils/log.js (about)

     1  const logger = require('electron-log');
     2  const path = require("path")
     3  import {DEBUG} from './consts';
     4  
     5  export const logDir = path.join(require("os").homedir(), 'zd', 'log')
     6  logger.transports.file.resolvePath = () => path.join(logDir, 'electron.log');
     7  
     8  export function logDebug(str) {
     9      if (DEBUG) {
    10          logger.debug(str);
    11      }
    12  }
    13  export function logInfo(str) {
    14      logger.info(str);
    15  }
    16  export function logErr(str) {
    17      logger.error(str);
    18  }