// logger.js const fs = require('fs'); const pino = require('pino'); const { destination } = require('pino'); const path = require('path'); // 创建日志文件路径 const logDir = path.join(__dirname, 'logs'); if (!fs.existsSync(logDir)) { fs.mkdirSync(logDir); } const logFilePath = path.join(logDir, 'app.log'); // 创建日志记录器 const logger = pino({ level: 'info' }, destination(logFilePath)); // 导出日志记录器以便其他模块使用 module.exports = logger;