| 123456789101112131415161718192021222324 |
- const express = require('express');
- const cors = require('cors');
- const path = require('path');
- const app = express();
- const PORT = 3001;
- // 미들웨어 설정
- app.use(cors()); // CORS 허용
- app.use(express.json()); // JSON 본문을 파싱
- // 정적 파일 제공 (현재 폴더의 "public" 디렉토리에서 파일 서빙)
- app.use(express.static('public'));
- // POST 요청 핸들링
- app.post('/', (req, res) => {
- console.log('POST 요청 받음:', req.body);
- res.sendFile(path.join(__dirname, 'public', 'index.html')); // HTML 파일 반환
- });
- // 서버 실행
- app.listen(PORT, '0.0.0.0', () => {
- console.log(`🚀 서버가 http://localhost:${PORT} 에서 실행 중입니다.`);
- });
|