minishouyin/test/test-logger.js

17 lines
851 B
JavaScript
Raw Normal View History

2025-11-12 11:35:57 +08:00
const logger = require('./src/server/utils/logger');
console.log('开始测试新的日志系统...\n');
// 测试不同级别的日志
logger.debug('这是一个调试信息', { timestamp: new Date().toISOString() });
logger.info('这是一个普通信息', { user: 'test', action: 'login' });
logger.warn('这是一个警告信息', { issue: '低库存', product: '可口可乐' });
logger.error('这是一个错误信息', { error: '数据库连接失败', code: 500 });
console.log('\n日志测试完成');
console.log('请检查 data/logs 目录下的日志文件:');
console.log('- error-YYYY-MM-DD.log (错误日志)');
console.log('- warn-YYYY-MM-DD.log (警告日志)');
console.log('- info-YYYY-MM-DD.log (信息日志)');
console.log('- debug-YYYY-MM-DD.log (调试日志)');
console.log('- combined-YYYY-MM-DD.log (综合日志)');