server.js 664 B

12345678910111213141516171819202122232425
  1. const express = require('express');
  2. const cors = require('cors'); // 引入 cors 库
  3. const app = express();
  4. app.use(cors());
  5. // 解析 JSON 请求体
  6. app.use(express.json());
  7. // 收集前端 JavaScript 日志的接口
  8. app.post('/log', (req, res) => {
  9. const logData = req.body;
  10. // 在控制台输出日志数据
  11. console.log('Received log:', JSON.stringify(logData));
  12. res.setHeader('Content-Type', 'application/json');
  13. // 返回成功响应
  14. res.status(200).json({ code:0, data:'', message: 'ok' });
  15. });
  16. // 启动服务,监听 3000 端口
  17. const PORT = 3006;
  18. app.listen(PORT, () => {
  19. console.log(`Server running on http://localhost:${PORT}`);
  20. });