utilLog.js 642 B

12345678910111213141516171819202122232425262728
  1. const log = require('electron-log');
  2. let printInfo = function (message, type) {
  3. //打印info日志
  4. config(message, type);
  5. }
  6. let config = function (message, type) {
  7. let dataCu = new Date();
  8. let year = dataCu.getFullYear();
  9. let month = dataCu.getMonth()+1;
  10. let day = dataCu.getDate();
  11. let fullData = year + "-" + month + "-" + day;
  12. log.transports.file.resolvePath = () =>
  13. `C:\\DataPilot\\log\\` + fullData + `.txt`;
  14. if (type === 'info') {
  15. log.info(message);
  16. } else if (type === 'warn') {
  17. log.warn(message)
  18. } else {
  19. log.error(message)
  20. }
  21. }
  22. export { printInfo }