17 lines
851 B
JavaScript
17 lines
851 B
JavaScript
|
|
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 (综合日志)');
|